Dildosaurus Share definition Flag A giant douche bag, and or dildo. Someone who gets on other peoples nerves. Jeez, why is Joe such a dildosaurus? Dildosaurus by TK9X3 July 8, 2010 0 0 Get merch Get the Dildosaurus mug. Buy Now — $32.95 See more merch