tennessee tomato sauce Share definition Flag When a girl queefs straight period blood in your face as a prehistoric defense mechanism. "get back or I'll use my trap card!" "No! You don't mean?!" "That's right, the Tennessee tomato sauce!" tennessee tomato sauce by PappaQTip June 11, 2019 0 0 Get merch Get the tennessee tomato sauce mug. Buy Now — $32.95 See more merch