taz
Top 30000
Meanings
Noun
1. ecstasy (drug) (slang, uncountable)
2. ecstasy tablet (slang, countable)