Green’s Dictionary of Slang

helen n.

[the initial letter]

(drugs) heroin.

[US]Illinois Legislative Investigating Committee Drug Crisis in Spears (1986).
[US] S.N. Pradhan Drug Abuse.
[US]ONDCP Street Terms 11: Helen — Heroin.