Slang for retard, also used to describe someone who throws pizza on the ground and/or attempts to head bang while playing a synth
by zasd12ty65 November 05, 2006
bee-tea-dubz im grounded :)
by imyourmumsloverrr November 14, 2010