I agree with mft that how the player has been playing and what you have seen him raise with makes a big difference. I personally don't like calling preflop all in bets because it encourages this kind of donkey play. If everyone folded all
hands, even AA and KK, whenever someone went all in pre flop people would stop doing it (unless they want to win only the blinds, not applicable in this situation, but they might get called late in a tourney if the blinds are worth protecting.) Plus it would force people like the one above to learn to raise his sevens, you would reraise, and he would probably fold. If he did call then the flop would come giving you a pair of kings. Would he then bet into your preflop raise? Probably not and if he did you could reraise again. At that point you might decide to slow play (check or minimum bet) or bet the pot at which point he makes a decision based on your bet. If indeed you don't bet him off his pair and he trips on the turn, perhaps he tries to trap you, in which case your screwed. I guess my point is that this is how poker is supposed to be played, not before the flop. This is a perfest example of someone who pushed all in and won the hand and didn't do anything to earn it. We call it donkey but in reality it's all of us catering to a simpler game where skill is taken out of the equation and luck is the prodimanent factor. Then people come on here and bitch about getting donked and ask how to play AK preflop against an all in raise. I say FOLD EM!!