David Share definition Flag A fucking gay homosexual faggot cunt who likes to touch boys ur a David d David by didbber;bgerng December 19, 2018 0 0 Get merch