Turdasaurus Rex Share definition Flag a huge, monstrous, corny, dump that has been laid in a public bathroom. Yo Dave just laid a bloody turdasaurus rex in the Dairy Queen bathroom sink. Turdasaurus Rex by TastyTurdSandwitch July 5, 2010 0 0 Get merch Get the Turdasaurus Rex mug. Buy Now — $32.95 See more merch