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."