Larrup has 3 different meanings across 1 category:
Verb
A blow or smack.
give a spanking to; subject to a spanking
to beat or thrash