Xtc Definition

abbreviation

Ecstasy (the drug)

Wiktionary