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. Multi-Protocol and Multi-Platform IM client. Allows you to be logged into the following IM services: Aim MSN IRC ICQ Yahoo Jabber ..
1. A "game" related to Dutch oven in which the people trapped under the doona trade pungent rectal emissions. Origin: coined whe..
1. One of the smallest aircraft cessna has ever produced, this aircraft is known for causing the pilots legs to fall asleep, a condition kn..