by Stinig February 13, 2011
by Herban Dicktionary June 7, 2017
by CounterLife June 30, 2013
A douche bag who likes to think he is the best at everything and is extremely annoying to everyone all the time, also they are very very dumb.
by nameurdeath May 3, 2011
by leafster101 October 1, 2018
by FloridaSlangGuy December 16, 2017