look up any word, like thot:

1 definition by abee

 
1.
hmf
a term indicating indignation
how can you say that to me? hmf!
by abee September 20, 2006