Top definition
The new update that xbox created. There are no similarities between the xbox and wii. I mean, it's not like the Wii has little people that you create to resemble you, right...? Oh, that's right, they DO!
"man, I sure hate how your Wii mee looks... oh that's your Xbox thing...? Oh, STUPID WII BOX 360!"
by Leon Orcasitas January 12, 2009
Get the mug
Get a Wii box 360 mug for your friend Abdul.