MDMA


Meaning of MDMA in English

abbr. methylenedioxymethamphetamine, an amphetamine-based drug that causes euphoric and hallucinatory effects, originally produced as an appetite suppressant (see ECSTASY 3).

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.