whomp Meaning, Definition & Usage

  1. verb hit with the hand
    cuff.
  2. verb beat overwhelmingly

WordNet