Hmfl

What is Hmfl?


1.

short for Hate My Fucking Life

Emo person: ohh i hmfl

See emo, hate, fml, fuckmylife


13

Random Words:

1. A huge source of random happiness and a more than hilarious sight! Me and Aaron were totally watching a laughing baby on youtube last n..
1. The ring of fecal matter that permanently attaches to your toilet because your roommate didn't flush after shitting out his 1am gra..
1. The Urban Dictionary Word of the day. Can also be pronounced you dickwad. Can be any word in the Urban Dictionary. Guy1: Dude, thats my..