Top Definition
a very stupid or extremely dumb person named david
oh my god can you believe how stupid david is. he's such a stupid david.
by lorenzo perez September 17, 2008
Free Daily Email

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

Emails are sent from We'll never spam you.