What does ‘oomph’ mean?

( ) Spirit, strength, power. You need to sing that song with a little more oomph to get it across.