To act like a vulture: to prey opportunistically on someone else's misfortune or vulnerability, often for personal, romantic, or financial gain.
2.
SpainLatin Americacolloquialpejorative
To loiter around or repeatedly approach someone in a predatory or aggressive way with sexual or romantic intentions; to make persistent advances toward an easy target.