Green’s Dictionary of Slang

ebenezer n.2

[initial letter ‘e’ for ecstasy n.]

(drugs) MDMA.

[Aus]R.G. Barrett Leaving Bondi (2013) [ebook] ‘I’m on my way back to a Sleaze Ball in Zetland with a thousand caps of Ebeneezer’.