Find the word definition

Wiktionary
vampire teabag

n. (context slang English) (alternative form of vampire's teabag English)