Meaning of larrup
Definition of larrup
(verb)
give
a
spanking
to;
subject
to a
spanking
Other information on larrup
WIKIPEDIA results for
larrup
Amazon results for
larrup
Tweet