Whup | Mean of whup in English Dictionary
/ˈwʊp/
- Verb
- to beat (someone or something) as a punishment
- His father whupped him for swearing.
- to defeat (someone or something) easily and completely
- Our team got whupped in last night's game.
- (impolite) We got our butts/asses whupped yesterday.