Stats of villain:

PokerStars, Hold'em No Limit - $0.05/$0.10 - 6 players
Replay this hand on CardsChat
UTG (Hero): $10.31 (103 bb)
MP: $22.68 (227 bb)
CO: $30.80 (308 bb)
BU: $10.00 (100 bb)
SB: $10.30 (103 bb)
BB: $11.05 (111 bb)
Pre-Flop: ($0.15) Hero is UTG with Q♣ A♥
Hero raises to $0.30, 1 fold, CO calls $0.30, BTN calls $0.30, 1 fold, BB calls $0.20
Flop: ($1.25) 6♥ 6♦ T♦ (4 players)
BB checks, Hero checks, CO checks, BTN checks
Turn: ($1.25) Q♠ (4 players)
BB bets $10.75 (all-in), Hero???
He did this overbet push several times before, but never got calleds. What range can he do this with? Is top pair/top kicker enough to call in a situation like this?