Tar Share definition Flag The gross dark, old blood that comes at the end of your period. OMG, you got some kind of tar on my D!! Tar by Hip March 28, 2003 0 0 Get merch Get the Tar mug. Buy Now — $32.95 See more merch