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. To tinker with a complex machine in a seemingly random way until it finally works properly. More than 5 of us had to fiddlefuck with th..
1. How people from New Jersey pronounce Jersey. It is not Joisy. I don't think New Yorkers pronounce it that way either. Everyone says..
1. its a rape with fun for both sides This is happyrape, and alternative to happyslapping. She does look drugged, either that are just fu..