History
History
Synonyms
UK
US
Meaning:
flog

to beat (a person, animal) severely with a rod or whip

whip, lash

spank

to punish (a child) by slapping on the buttocks with the open hand

slap, usually on bottom

LARRUP as in Wiktionary
LARRUP as in Wikipedia