Find the word definition

Wiktionary
vampire's teabag

n. (context slang English) A tampon, especially an in-use or used one.