HORSEWHIPPED

Definition of HORSEWHIPPED

  1. (verb)whip with a whip intended for horses