So with my KK I ran into this situation, a limper who then calls my 3BB rais (I should have made it at least 4BB), calls. Flop comes 3s, 7s, 4h. I bet about half pot, he calls. 5c. I believe my KK in good shape, bet half pot, he calls again. 9c, I bet into him half pot again, now he snap re-pops me.

What does he have? I was putting him on a missed draw... but I got put off by the reshove, as this was the first hand he was playing.

How likely was he bluffing, or protecting an over pair like TT+?

Should I have called?

PokerStars Hand #92009278286: Tournament #670204359, $0.23+$0.02 USD Hold'em No Limit - Level II (15/30) - 2013/01/08 9:06:52 ET
Table '670204359 2' 9-max Seat #5 is the button
Seat 1: Neeccro (1460 in chips)
Seat 3: Dim4ick (1400 in chips)
Seat 5: maks996 (1960 in chips)
Seat 6: Sascha ANJ (1850 in chips)
Seat 7: jeakan (2470 in chips)
Seat 8: TupiTupi (1500 in chips)
Seat 9: pshinau (1400 in chips)
Sascha ANJ: posts small blind 15
jeakan: posts big blind 30
*** HOLE CARDS ***
Dealt to Sascha ANJ [Ks Kc]
TupiTupi: folds
pshinau: folds
Neeccro: calls 30
Dim4ick: calls 30
maks996: folds
Sascha ANJ: raises 60 to 90
jeakan: folds
Neeccro: folds
Dim4ick: calls 60
*** FLOP *** [3s 7s 4h]
Sascha ANJ: bets 90
Dim4ick: calls 90
*** TURN *** [3s 7s 4h] [5c]
Sascha ANJ: bets 240
Dim4ick: calls 240
*** RIVER *** [3s 7s 4h 5c] [9c]
Sascha ANJ: bets 480
Dim4ick: raises 480 to 960
Sascha ANJ: folds
Uncalled bet (480) returned to Dim4ick
Dim4ick collected 1860 from pot
*** SUMMARY ***
Total pot 1860 | Rake 0
Board [3s 7s 4h 5c 9c]
Seat 1: Neeccro folded before Flop
Seat 3: Dim4ick collected (1860)
Seat 5: maks996 (button) folded before Flop (didn't bet)
Seat 6: Sascha ANJ (small blind) folded on the River
Seat 7: jeakan (big blind) folded before Flop
Seat 8: TupiTupi folded before Flop (didn't bet)
Seat 9: pshinau folded before Flop (didn't bet)