Hmmft Share definition Flag Sound made during frustration. Also the sound an Elephant makes. Bills need to be paid, hmmft. Hmmft i'm an elephant! Hmmft by toddytiffy October 20, 2008 0 0 Get merch Get the Hmmft mug. Buy Now — $32.95 See more merch