Punch my naughty ass hard ...