What is the meaning of Whomp?

To hit extremely hard.

Source: wiktionary.org