larrup - English Synonyms Dictionary

larrup

v.
[1] spank , paddle