Top definition
Abriviation for "I Hate Meaningless Useless Abriviations".
stfu wtf lol omg.
Sure, IHUMFA!
by 2Rowdy January 14, 2006
Get the merch
Get the ihumfa neck gaiter and mug.