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 25, 2008
by chocolate kettle May 26, 2010
by Kathleen g😻 May 10, 2022
by ilovelovelovejames<3 July 23, 2010
by BrainPlayz January 26, 2022
Get the Gran Turismo 4 mug.
by Lorf_TheArtist June 24, 2019