Detox How Long Does Molly Stay In Your System? Ecstasy or MDMA (also known as Molly) is a synthetic hallucinogen that acts as both a stimulant and a psychedelic. According to the United States Read More » February 2, 2022