Definify.com

Definition 2024


XTC

XTC

English

Initialism

XTC

  1. ecstasy (the drug)