MDMA, also known as Molly or Ecstasy, is really a lab-produced (synthetic) drug that has consequences similar to stimulants like methamphetamine, although some scientists and companies look at MDMA being a psychedelic drug since it may mildly alter visual and time perception. We enjoy your feed-back. Reviews submitted with the sort below may hel