Random Words:
1.
Someone who would be willing for a vampire to feed from and sleep with them at anytime.
She was the vampire whore, never said much, was..
1.
Working as an informant for the police.
I'm under the rock because of that last bust.
See snitch, pigeon, turncoat, mole..