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
Oxford English vocab. Оксфордский английский словарь. 2012