WHOP

Definition of WHOP

  1. (verb)strike hard
  2. (verb)hit hard