Meaning of horsewhipping
Definition of horsewhipping
(noun)
the act of
whipping
with a horsewhip; "that
villain
needs
a
good
horsewhipping"
Other information on horsewhipping
WIKIPEDIA results for
horsewhipping
Amazon results for
horsewhipping
Tweet