Top Definition
A famous Xbox 360 Gamer who primarily plays the First Person Shooter Call of Duty 4: Modern Warfare.

He is known for his involvement with Gaming Nation, a website for gamers.
I have XbL Snowy added on my friends list.
by I love ACiD April 30, 2009
5 Words related to XbL Snowy

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.