Can someone please explain to me why people keep saying this and what it means
inb4 try xbox.com (or some variation of it)
-
I dont see whats so funny about xbox.com www.xbox.com on the other hand is hilarious!