Whupping
verb
To beat, to strike.
To defeat thoroughly.
noun
A beating.
A brutal defeat.
“We laid a whupping on that team.”
To beat, to strike.
To defeat thoroughly.
A beating.
A brutal defeat.
“We laid a whupping on that team.”
Loading dictionaries...
Initializing dictionary manager