1 definition by thekyster07

1
The official name for Xbox's online subscription service known by all Xbox haters.
Dude! Why are you logging into Xbox DEAD? Xbox sucks, man!
by thekyster07 September 03, 2011
Get the merch
Get the Xbox DEAD neck gaiter and mug.