WHOP


Meaning of WHOP in English

[whop] vt whopped ; whop.ping [ME whappen, alter. of wappen to throw violently] (15c) 1: to pull or whip out

2. a: beat, strike b: to defeat totally

[2]whop n (15c): a heavy blow: thump

Merriam-Webster English vocab.      Английский словарь Merriam Webster.