stupid david

oh my god can you believe how stupid david is. he's such a stupid david.
by lorenzo perez October 30, 2008
mugGet the stupid david mug.