1 definition by EstusOfAstora

In the United Kingdom, the term eccie is short for ecstasy (The class A psychoactive drug more commonly known throughout the world as MDMA or Molly) , primarily being ecstasy tablets.
He’s already downed that eccie
by EstusOfAstora January 31, 2018
Get the eccie mug.