Just the other day I heard someone refer to heroin as "boy" and it seriously caught me by surprise. I've always known that "boy" was slang for it, but I've just never heard it before...
Around here, we call heroin "dope," and if you're talking to someone who already knows what you're into, someone with whom you're already on the same page, so to speak, then you can just call it"bags."
"Boy" is the #1 slang term for heroin in the Detroit area. Everyone calls heroin "boy" here.
"Girl" is the #1 slang term for cocaine/crack in the Detroit area.
It's just always been that way.