Definitions of larrup:

  • verb:   give a spanking to; subject to a spanking