Definition of MDMA in English:

MDMA

noun

  • The drug Ecstasy.

Origin

1970s: abbreviation of the chemical name methylenedioxymethamphetamine.

Pronunciation:

MDMA

/emdiːemˈeɪ/