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. the process of ejaculating all over a woman's mammories. Claire allowed Theodore to zoobeedoodah her on the first date, it was qui..
1. An extremely bossy, a Nazi despot from hell. Fuck man, my boss is SUCH an Anuya. See boss, tyrant, nazi, dictatorship, jlt..
1. Internet slang for Oh For Crying Out Loud. Created by David Biggar. OFCOL! Are you serious? See ofcol, internet slang, lol, smiley, ..