WHOP Meaning of WHOP in English [verb] [T] -pp- [esp. US] [informal] - to hit or defeatShe whopped him with her handbag.The Yankees whopped the Cleveland Indians 17-2. Cambridge English vocab. Кембриджский английский словарь. 2012