What does ‘whomp’ mean?

whomp

( v ) Beat, whip. If you don’t shut up, I’m going to whomp you.