1 definition by Toady101

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.
by Toady101 February 21, 2012
Mug icon
Buy a Mrack mug!