1 definition by MTalos

Another name for a tampon, specifically a bloody one.
I was taking a whiz, and I'll be damned if I didn't see one of her vampire teabags in the trash.

or

Here's what was clogging the toilet, one of your vampire teabags.
by MTalos August 15, 2003
Get the vampire teabag mug.