WHIPPED

Definition of WHIPPED

  1. (verb)beat severely with a whip or rod
  2. (verb)defeat thoroughly
  3. (verb)thrash about flexibly in the manner of a whiplash
  4. (verb)strike as if by whipping
  5. (verb)whip with or as if with a wire whisk
  6. (verb)subject to harsh criticism