Villain is 46/31/8 (3bet) through 134 hands. Cbet 63%.

Notes on villain: Passive with draws, becoming agg when he makes his hand. Had seen him 3bet previously with JTo and 88.

PokerStars - $0.05 NL (6 max) - Holdem - 5 players
Hand converted by PokerTracker 4

SB: $2.12
BB: $3.63
Hero (UTG): $5.94
CO: $5.28
BTN: $2.95

SB posts SB $0.02, BB posts BB $0.05

Pre Flop: (pot: $0.07) Hero has J J

Hero raises to $0.20, fold, fold, fold, BB raises to $0.50, Hero calls $0.30

Flop: ($1.02, 2 players) 3 2 Q
BB bets $0.30, Hero calls $0.30

Turn: ($1.62, 2 players) T
BB checks, Hero bets $1.00, BB calls $1.00

River: ($3.62, 2 players) 7
BB bets $1.83 and is all-in, Hero ???

Not sure what to make of villain's line, it really confused me.

I thought I was ahead on the flop and on the turn, then he shoves a blank river and I'm not so sure anymore.

I thought he might have had a busted club draw, maybe TT and all kinds of air.

Should I call here?