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
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012