shit man i took an ecy on the weekend and it tripped me out so bad i was seeing gold worms
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" What is the definition of "ecy"?