Definitions by someone who thinks ur it
David
A very loving, caring indivaul who has a heart of gold,smart worthy sexy man. One who help anyone even if its his enemies.
lovingcaring blindtrue meaning of David
David by someone who thinks ur it April 12, 2010