meaning of bloodtorpedo

bloodtorpedo meaning in Urban Dictionary

A used kotex type tampon.