larrup

Explore definitions, synonyms, and language insights of larrup

Definitions

Verb
give a spanking to; subject to a spanking

More General Terms