From earlier Pumpf (literally “little fart”). See also pumpernickel.
Practice speaking and memorizing "Pimpf" and many other words and sentences in German.