abbr. methylenedioxymethamphetamine, an amphetamine-based drug that causes euphoric and hallucinatory effects, originally produced as an appetite suppressant (see ECSTASY 3).
MDMA
Meaning of MDMA in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012