1 definition by Neil Smith

Top Definition
XTC
Slang for the drug ecstacy
i saw bryce pure out his heed on XTC at asda
by Neil Smith August 01, 2005

Mug icon
Buy a XTC mug!