• XTC

    {{initialism-old|en}}

    XTC
    1. ecstasy (the drug)
    © Wiktionary