Can someone please explain to me why people keep saying this and what it means
inb4 try xbox.com (or some variation of it)
-
[quote][b]Posted by:[/b] XxExpungexX It is just a dumb meme that people say to annoy other people. Like the MLP memes[/quote] Yeah, all those people need to try Xbox.com