WHAMMING

Definition of WHAMMING

  1. (verb)strike hard