1 definition by yo mommaaaaaaaaaa

Top Definition
a mix of heroin and crack cocaine into one "ball". also called speedball . dangerous because of the two drugs opposite effects.
"yo i snorted a snowball last night"
by yo mommaaaaaaaaaa February 13, 2007
Mug icon
Buy a snowball mug!