look up any word:
1. David Sun
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."
rss and gcal