What is the meaning of Oomph?

Strength, power, passion or effectiveness; clout.

Sex appeal.

A bassy grunting or thudding sound.

To produce a bassy grunting or thudding sound.

Source: wiktionary.org