What is Omfl?
oh my fucking lord!!!
(kinda like omfg)
*usually said ecstatically!
OMFL I won the contest!! OMFL OMFL!!! :D
See omfg, fucking, oh my, lord, yay, happy