Feedback
Larrup
Meaning
Verb
●
To
beat
or thrash.
Noun
●
A
blow
or smack.
●
backchat or rudeness
Sourced from
Wiktionary
Synonyms
Backchat
Cheek
Impertinence
Impudence
Rudeness
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better