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. 2012