Villain can have easily JJ AJ AK etc in this spot after turn check. I think correct play was to check/fold this spot after review.
PokerStars - $0.05 NL (6 max) - Holdem - 6 players
Hand converted by PokerTracker 4
SB: 105.8 BB (VPIP: 12.70, PFR: 11.11, 3Bet Preflop: 5.00, Hands: 65)
BB: 103.6 BB (VPIP: 10.42, PFR: 8.33, 3Bet Preflop: 5.56, Hands: 50)
Hero (UTG): 101 BB
MP: 123.2 BB (VPIP: 20.75, PFR: 13.46, 3Bet Preflop: 0.00, Hands: 55)
CO: 202.4 BB (VPIP: 40.00, PFR: 31.67, 3Bet Preflop: 17.39, Hands: 63)
BTN: 100 BB (VPIP: 27.40, PFR: 20.55, 3Bet Preflop: 12.50, Hands: 75)
SB posts SB 0.4 BB, BB posts BB 1 BB
Pre Flop: (pot: 1.4 BB) Hero has Q♥ A♥
Hero raises to 2.4 BB, fold, fold, BTN raises to 9 BB, fold, fold, Hero calls 6.6 BB
Flop: (19.4 BB, 2 players) A♦ 3♠ 3♥
Hero checks, BTN bets 10 BB, Hero calls 10 BB
Turn: (39.4 BB, 2 players) K♣
Hero checks, BTN checks
River: (39.4 BB, 2 players) J♦
Hero bets 12.8 BB, BTN raises to 81 BB and is all-in, fold
Spoiler
BTN wins 62.4 BB