Ecstasy, mood and mind altering amphetamine derivative that was first used in experimental psychotherapeutic treatments (subsequently made illegal in the USA in 1985)
MDMA
Meaning of MDMA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012