See also: xtc English Noun XTC (uncountable) (informal) Abbreviation of ecstasy (“the drug”).Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads