1 definition by Kooleek1

When you have sex with a woman while she is on her period, and she finishes you by sucking her blood and your semen down her throat.
Last night after my bitch and I did the Bob Sled last night she went ahead and gave me The Vampire.
by Kooleek1 May 5, 2018
Get the The Vampire mug.