What is the meaning of the word "horsewhipping"?

Definitions:

  1. the act of whipping with a horsewhip copy to clipboard noun
    • that villain needs a good horsewhipping copy to clipboard