Created by Unknown User (kmh28), last modified on Dec 02, 2008
(noun) The drug Ecstasy. Used on internet/texting.
"I can’t believe he did XTC last night. That’s horrible."
Document generated by Confluence on May 22, 2023 12:37