Commonly called X or ecstasy, a psycho-stimulant first synthesized in the early 1900s and popularized in the 1980s and 1990s.
« Back to Glossary IndexCommonly called X or ecstasy, a psycho-stimulant first synthesized in the early 1900s and popularized in the 1980s and 1990s.
« Back to Glossary Index