Villian was 20/17/7 over about 100 hands. He was also on another table I was in. This was a fairly tight table where noone had a vpip >25 and very few hands were going to showdown. Villian had only shown cards 3 previous times and had 3bet with AQo and QQ so after the 3bet I put him on AJs+, AJo+, QQ+. I didn't think he had a small pp because of the 3bet.

I normally fold to a 3bet without KK, AA but I think I remember something I read here about 3betting a wider range. It was in one of the re threads I think. This seemed to be as good a time as any.
I was 18/14/2 over about 100 hands.

My flop call seemed weak but it also didn't tell him much as I had 3bet with AA and KK earlier.

PokerStars No-Limit Hold'em, $0.10 BB (5 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

UTG ($19.65)
Hero (MP) ($24.70)
Button ($2.20)
SB ($38.80)
BB ($6.60)

Preflop: Hero is MP with Q, Q
1 fold, Hero raises to $0.40, 1 fold, SB raises to $1.60, 1 fold, Hero calls $1.20

Flop: ($3.30) J, 2, 7 (2 players)
SB bets $2.70, Hero calls $2.70

Turn: ($8.70) 4 (2 players)
SB bets $6, Hero ???