RichThesaurus
ecky
ecky
antonyms
ecky
definitions
noun
The drug ecstasy.