Top definition
an often overlooked slang term for the chemical MDMA (3,4-Methylenedioxymethamphetamine or Ecstasy)
- I dont fuck around with ecstasy pills, cuz my dealer is so high up that i can just get mudmah in pure crystal form. Then I proceed to intraveinously inject it, which is a much more intense euphoria than simply swallowing it.
by Indigo Child February 08, 2010
Get the mug
Get a mudmah mug for your Facebook friend Callisto.