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
Get the mug
Get a stupid david mug for your daughter Riley.