WHAPPED

Definition of WHAPPED

  1. (verb)hit hard