Top definition
Someone who talks alot of shit over xbox live but will never say anything to you if you talk to them in real life
Man Josh talks so much shit over xbox
Ya because all he has is xbox live balls
ya i guess your right
by uziman55 January 29, 2011
Get the mug
Get a Xbox Live Balls mug for your father James.