davaughnte

Someone usually with a big head and big ego to go with it.
by Torealforyoutohandle December 17, 2016
mugGet the davaughnte mug.