meaning of blood plugs bloodplug

blood plugs bloodplug meaning in Urban Dictionary

tamponsu000du000au000du000aanother title for a tampon.