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