1 definition by FreddyTheFox

Top Definition
A Destiny player known for mis-firing Nova Bombs, totally missing the target. Especially bosses.
Dude, that special was thrown like SnowHound
by FreddyTheFox January 27, 2017

Mug icon
Buy a SnowHound mug!