Just wondering if anyone has ever heard this euphamisim / pill name before. When I heard someone talking about it I immedately thought of E, but a forum search here and a pillreports.com search came up empty.... Has anyone ever heard this slang / this press before? I've heard some crazy names / brands before, never this one.
