1 definition by i'm more awesome than you

A variation of "lmfao", implying that something is funny.
"What did the snowman say to the other? Smells like carrots!"
"FALMO!"
by i'm more awesome than you July 12, 2009
Get the Falmo mug.