Vulture sex
A sexual act when there are 'vultures circling in the room', due to one party lying on the bed like a "dead body".
She was so lethargic last night, we basically had vulture sex.
Sex Vulture
Someone who preys on broken down/ended relationships in the hope of getting with people.
"Did you hear Norris and Margaret broke up?"
"yeah, phwoar, Margaret"
"You sex vulture, you."
"yeah, phwoar, Margaret"
"You sex vulture, you."