Definition of MDMA in English:

MDMA

noun

mass noun
  • The drug Ecstasy.

Origin

1970s: abbreviation of the chemical name methylenedioxymethamphetamine.

Pronunciation

MDMA

/ɛmdiːɛmˈeɪ/