1 definition by Crackischeap

Top Definition
Xbox Live is a device created by Microsoft to set back man's evolution; making him angry, competitive, and hormonal. This substance, or "drug" causes mood swings depending on the win/lose ratio of the individual playing. Xbox Live is also very addictive. No matter how angry the individual becomes, they will always come crawling back.

Xbox Live is also becoming the new "E-Harmony" or "Match.com".
1. "Another suicide sir."
"What is it this time?"
"Poor bastard ODed on Xbox Live and shot up his apartment and himself"

2. "Xbox Live offers 9 dimensions of compatability!"
by Crackischeap June 29, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×