1 definition by Nellly

American made gaming system, that is out classed by japanese gaming systems. Many of the games are crap and it is doing horribly in japan and appeals to americans.
Oh... Xbox live american tradition
by Nellly June 22, 2005

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×