WHOP


Meaning of WHOP in English

v. strike forcefully; defeat decisively; flop, fall; throw forcefully

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.