1 definition by inatux
Oh My Fucking Dear Lord.
Did you read the the story about the pull my finger app ringing in tons of cash?
OMFDL, society's going in the crapper.
by inatux Dec 24, 2008 add a video
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.