MDMA

Definition of MDMA
Methylenedioxymethamphetamine a drug designed to have the effects of amphetamines but originally synthesized to avoid the drug laws it is now a controlled substance It is informally called ecstasy It is used by some abusively and illegally without a prescription