Sound made during frustration. Also the sound an Elephant makes.
Bills need to be paid, hmmft. Hmmft i'm an elephant!
by toddytiffy September 5, 2008
Get the Hmmft mug.