What is Ecy?
An abreviation for an ecstasy pill
shit man i took an ecy on the weekend and it tripped me out so bad i was seeing gold worms!