Ted's of Beverly Hills's definitions
A snowball with a hard object, typically a D-Cell battery, at the center to inflict pain on the target.
by Ted's of Beverly Hills June 3, 2016
Get the Philly snowball mug.
Get the Philly snowball mug.We'll email you a link to sign in instantly.