Slang meaning of XTC

XTC means: n Ecstasy.