1 definition by Teh 4ce

The 8th wonder of the world, not because of its power, but because of its size. Known to man as the largest console in the world and probably the universe. Not only do you get the enjoyment out of playing crap games on it like Halo, but when suspended from a crane you can even use your Xbox as a wrecking ball!
Someone get this Xbox off me!!
by Teh 4ce January 13, 2006
Get the xbox mug.