larrup

larrup

larrup

Verb

give a spanking to; subject to a spanking

Synonyms: