oomph noun the quality of sexual attraction; hence enthusiasm, vigour, energy US,1937 Echoic, from the mating bellow (perhaps of a bull).
The zombie put a little too much oomph into the gesture and his tongue fell to the floor with a soft plop. — Stewart Home, SexKick [britpulp], p. 221, 1999