What does blood plugs bloodplug mean?

blood plugs bloodplug meaning in Urban Dictionary

tamponsu000du000au000du000aanother title for a tampon.