Skip to main content

Definitions by librarystaff

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.