1 definition by Guguggghgvugvvgu

Top Definition
Early onset receding hairline. Funny, likes talking. Almost had his neck broken by a guy named john. Gets hard off of mo.
look at that guys hairline! He's such a davud!
by Guguggghgvugvvgu September 01, 2017

Mug icon
Buy a davud mug!