K3nt - it would depend on how I percieved you. If I thought you were a donk (which I almost never would) I would usually call with an overpair. If I thought you were a solid player (and being a good player myself i'd almost certainly have this read after only a few orbits) I would fold. It's hard to put you on a slowplayed big pair (JJ+) when you just called a small raise and you're OTB. You also would never push with a small overpair, ever, so that reduces your hand range even more. By just calling on the buton AND pushing this flop, your hand range is basically:
, or overs and a flush draw (KQc, AJc maybe), or 22 - 55. Maybe something like
if you were feeling particularly frisky in your pre-flop calling standards, so yes, if I was the villian and had an overpair here, i'd fold against you.
Of course, not all villians have that good a read (or are any good at handreading) so that's where things get a little murky. When I said "i don't like it vs a good player", there aren't many good players out there - especially at 100nl. So the majority of the time you're up against a bad/poor player and I like the push.
Perhaps if I change what I said to this - It's okay vs a bad player, good vs an okay player, and bad vs a great player. If that makes any sense at all. Basically, depending on the skill level of your opponent, the successfullness of this play will change. Bad players will see an overpair and think "i have to get my money in now!". Good players will look at your overbet shove and think one level deeper "he wouldn't do that with a big hand, therefore, he is bluffing or has a draw, i'm going to make a risky call with 66-AA". Greater players will go a level deeper and think "he knows i would put him on a draw when he pushes, so he would not push a draw. His hand range is xxx and he would only push with yyy, and yyy is ahead of my range zzz so therefore this is a fold". On the other hand, vs a great player, if you make a normal sized re-raise, he will usually call to see what you will do on later streets. They will think "I can't fold aces to a simple raise on the flop, his range is huge and i'm ahead of most of it". I think this is flawed thinking, and truelly elite players can (and probably should) lay down an overpair to a raise from you on this flop.
Edit: I just re-read my response and noticed a couple of flaws/lack of detail in my thought process. Nothing major, and my point should still get across that it really depends on the opponent. Things I forgot to mention include the likelyness of your opponent folding on a later street to a scared card when he would've called an overbet shove, and contrastly the likelyhood your opponent would call you down with a worse hand when the board doesn't get scary where he would've folded to your overbet shove on the flop. There really is an enormous amount of detail you can get into when trying to work out the best way to play a poker hand, but in the end, it comes down to your opponent a lot (how you perceive them, how they percieve you, how the game has been playing so far, previous history, etc etc).
To sum up my already too long post, in this case,
with zero reads, I like the push. In this case,
with no reads, if I were the villian and had JJ-AA, I would also call the push.
Poker is silly.
It is not enough to be good at chess, you must also play well.
Somewhere in the world someone is training when you are not. When you race him, he will win.