Top definition
The unwanted goo on a penis when one has intercourse with a girl during menstruation.
"Ugh! You left me with some Terradactyl Sauce on my shlong!"
by Wetsylicious January 20, 2011
Get the mug
Get a Terradactyl Sauce mug for your mother-in-law Larisa.