{{term}}
- {{preview}}
Top definition
german snowball
A
slurpee
with
jäger
in it
Dude 1: get me
a German
snowball
slave
by
snow german
May 02, 2016
Get the
german snowball
neck gaiter and mug.