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