Top definition
A feeling that you get when you feel defeated. An extension of "hmpf".
Harumpf! That didn't go as I had planned...
by hollssssssssssssss October 05, 2010
Get the mug
Get a harumpf mug for your cat Larisa.