Skip to main content

Definitions by widowermaker6969

A huge asshole that thinks his shit don't stink! He lies and is controlling. He will put you down and try to keep you there so you don't realize there are better guys out there! Davids are poisonous beings that should be left to live their miserable lives alone!
Man what a douche...He MUST be a David!
David by widowermaker6969 August 22, 2011