Ddode Share definition Flag a no-life that likes to have steamy sex with farm animals Man that is a weird no-life. He must be Ddode. Ddode by Ddode July 30, 2012 0 0 Get merch Get the Ddode mug. Buy Now — $32.95 See more merch