Top Definition
A wonder drug. The miraculous combination of crystal meth and crack.
Jimmy: Hey, toad, wanna try some Mrack?

Toad: What's Mrack?

Jimmy: Big ass bag of meth, tiny little bag of crack. It's all about the proportion.
#drugs #crack #meth #ice #coke
by Toady101 February 21, 2012
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.

×