Definitions
1.verbTo make a whoop.
2.verbTo shout, to yell.
3.verbTo cough or breathe with a sonorous inspiration, as in whooping cough.
4.verbTo insult with shouts; to chase with derision.
5.verbTo beat, to strike.
6.verbTo defeat thoroughly.
7.nounA beating.
8.nounA brutal defeat."We laid a whupping on that team."