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.
by Nellly June 23, 2005
Get the Xbox mug.