whup

1 ENTRIES FOUND:
whup /ˈwʊp/ verb
whups; whupped; whupping
whup
/ˈwʊp/
verb
whups; whupped; whupping
Britannica Dictionary definition of WHUP
[+ object] US slang
1 
: to beat (someone or something) as a punishment
2 
: to defeat (someone or something) easily and completely