look up any word, like fleek:
 
1.
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

Words related to stupid david

awesome dumb gay retarded stupid