MDMA, also referred to as Molly or Ecstasy, is a lab-manufactured (artificial) drug which has consequences similar to stimulants like methamphetamine, Though some scientists and businesses think about MDMA for being a psychedelic drug as it might also mildly change Visible and time notion.Deaths relevant to MDMA do materialize, Whilst They are real