Top definition
Someone usually with a big head and big ego to go with it.
by Torealforyoutohandle December 17, 2016
Get the merch
Get the davaughnte neck gaiter and mug.