1 definition by Kooleek1

Top Definition
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 June 02, 2018

Mug icon
Buy a The Vampire mug!