Find the word definition

Wiktionary
vampires' teabags

n. (plural of vampire's teabag English)