New slang for being a cheating loser on xbox live as evidenced by this youtube video. http://www.youtube.com/watch?v=IA6IQs2cU48
by SinisterGodSend December 24, 2008

by Kathleen g😻 May 10, 2022

by ilovelovelovejames<3 August 2, 2010

by BrainPlayz January 26, 2022


by Lorf_TheArtist June 23, 2019

by Bill Hargtmen February 15, 2009
