larrup
1. [ verb ] give a spanking to; subject to a spanking
Synonyms: paddle spank
Related terms: beat paddle spank
Similar spelling:   larva