Stinkosaurus Rex Share definition Flag The Mother Of All Farts; a really smelly, garlicky SBD. Chreesus Jist, who laid that Stinkosaurus Rex? Stinkosaurus Rex by pentozali June 29, 2006 0 0 Get merch Get the Stinkosaurus Rex mug. Buy Now — $32.95 See more merch