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.
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."