WHUP


Meaning of WHUP in English

transitive verb (~ped; ~ping) Etymology: alteration of whip Date: 1852 to administer a beating to especially as punishment, to defeat decisively

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.