David Rodriguez Share definition Flag A weird fellow usually with a side hoe whilst stroking his mustache and watching hentai. David Rodriguez.... That guys a human twat basket. David Rodriguez by The fifth reich June 1, 2018 0 0 Get merch Get the David Rodriguez mug. Buy Now — $32.95 See more merch