In simplest terms its a asian internet term I made up meaning "Me Laugh Long Time"
Dude what the hell was that, MLLT
by FluffyBunny April 08, 2006
Can you define these popular missing words?
Emails are sent from firstname.lastname@example.org. We'll never spam you.×