by 12850293 May 27, 2022
by dingerdropper288 May 01, 2022
by dtnnn.4ever October 19, 2022
by Jadeus21 May 18, 2022
by Albert Norme May 08, 2022
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 Extra Mayo March 28, 2015