odlidsdog Share definition Flag God's dildo spelled backwards. A clever way to be evil and sexual but sound like a dummy to an adult... "Aw odlidsdog!! I bombed that test." odlidsdog by donut sauce December 20, 2016 0 0 Get merch Get the odlidsdog mug. Buy Now — $32.95 See more merch