1 definition by bowling_pomeranian

Top Definition
MLT
Mutton, lettuce and tomato sandwich.
Sonny, true love is the greatest thing, in the world-except for a nice MLT, where the mutton is nice and lean and the tomato is ripe.
by bowling_pomeranian December 07, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×