What does bloodtorpedo mean?

bloodtorpedo meaning in Urban Dictionary

A used kotex type tampon.