someone that is extremely bad at something and doesn't have a clue thats going on in the world and is extremely annoying
by osgood1992, 14 February 18, 2008
by ThatguyfromFB December 02, 2015
by ThatguyfromFB May 31, 2015