Skip to main content

Definitions 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
eccie by EstusOfAstora January 31, 2018