Definition of Larrup

  • 1. Give a spanking to; subject to a spanking Verb

Synonyms for word "larrup"

Semanticaly linked words with "larrup"