What is the meaning of Whupping?

present participle and gerund of whup

A beating.

A brutal defeat.

Source: wiktionary.org