Definition of whop

Definition of whop
  1. whop Verb To throw or move (something) quickly, usually with an impact.
  2. whop Noun A blow or strike.
Need more help? Try our forum NEW