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 26, 2011

by px October 3, 2004

by monkeyliar October 22, 2009

by Dashite July 9, 2003

by Mike510 December 3, 2006

by leafster101 October 1, 2018

by FloridaSlangGuy December 16, 2017
