look up any word, like fleek:
Gay homo with a small dick, or chode. usually associated with other derogatory or offensive terms such as "david fag", "david bitch", or "david cocksucker".

Being called David is the absolute WORSE insult.
Tim: "Wow you're such a David Sun."

John: "I'm going to beat the shit out of you."
by allister12512 April 29, 2011