Karma Farmer's definitions
A slang term for pure MDMA powder or crystals, taken from the letters M D M A occurring in the word. Used mostly in North England but can be found all over Britain.
by Karma Farmer December 29, 2006
Get the MaDMAn mug.