MDMA

1. (noun) a drug designed to have the effects of amphetamines but to avoid the drug laws
Synonyms: Adam, ecstasy, methylenedioxymethamphetamine
Related Words: designer drug



Terms and Conditions of Use / Copyright Notice