1 definition by swaggie23

A david is a kind hearted person. He always puts the people he loves first. No matter what people say to him he will always come out on top. He might not have a lot of friends but he makes up for it with all the love he has. He understands women and how to treat them.
david has a huge heart
by swaggie23 October 29, 2012
Get the david mug.