Define Sulking Vulture Meaning

Sulking Vulture
a young person who has pitty sex with a partner who is way too old for them.

Cyrstal Harris left Hugh Hefner because she was tired of being the sulking vulture of the relationship.
By Merridie