ECKY


Meaning of ECKY in English

Noun. The drug MDMA, Ecstasy.

Slang English vocab.      Английский сленговый словарь.