1 definition by lalalalallaall

Top Definition
a very hot guy usually nice and very funny
dude he is such a david
by lalalalallaall December 11, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.