Green’s Dictionary of Slang

snowball n.3

[snow n.1 (2)]

1. (US drugs) cocaine.

[US]G. Milburn ‘The Dealer Gets It All’ in Hobo’s Hornbook 151: Soon my nerves set out to pling me for a snort o’ old snow ball.
[US]Monteleone Criminal Sl. (rev. edn) 216: snowball Cocaine.
[US]ONDCP Street Terms 20: Snowball — Cocaine and heroin.

2. (US drugs) a narcotic drug addict.

[US](con. 1943–5) A. Murphy To Hell and Back (1950) 119: This woman’s a snowball [...] She’s fulla dope.

3. (US drugs) morphine.

[US]Monteleone Criminal Sl. (rev. edn) 216: snowball [...] morphine.

4. (US drugs) heroin .

[US]Monteleone Criminal Sl. (rev. edn) 216: snowball [...] heroin.
see sense 1.

5. (UK drugs) MDMA [the white pill].

[Scot]I. Welsh ‘A Smart Cunt’ in Acid House 220: Eckys, I ask. Snowballs, he nods.
[UK]Guardian 14 Oct. 12: Died of non-dependent use of drugs after taking a ‘snowball’ ecstasy tablet and speed.