ECSTASY


Meaning of ECSTASY in English

Noun. The drug Methylenedioxymethamphetamine, MDMA. Popular in Britain from the late 1980s and was essential in the early development of the British 'House' and 'Techno' music scene.

Slang English vocab.      Английский сленговый словарь.