meaning of Blood sponge

Blood sponge meaning in Urban Dictionary

A blood sponge is yet another term employed for tampon. A lady item familiar with absorbe blood and these types of whenever women features her period.