You Might Like

Larrup

- Verb

To beat or flog soundly.


More related articles

You Might Like