1 definition by sexGod12321233

Sexiest man in the world. Has the perfect cock. AWESOME IN BED! People always say i just had sex with David and i orgasmed like 20 times. David is the best guy in the world compared to all other guys. David gets all the girls
David
by sexGod12321233 January 10, 2010
Get the David mug.