2 definitions by Don Malachai

Top Definition
Means M Town Memphis, Tn.
They got some good herb in Florida, but nothing like here in the M-Town.
by Don Malachai July 08, 2005
The super smelly weed.
Yo you know that cat J-Sin got that fragrance...
by Don Malachai July 08, 2005

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.