I would have check raised the flop...

i would just call the flop, it looks like he has some kind of overpair here, i'm guessing JJ or TT.