transitive verb (~ped; ~ping) Etymology: alteration of whip Date: 1852 to administer a beating to especially as punishment, to defeat decisively
WHUP
Meaning of WHUP in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012