Definitions by thetruthlieshere
human vulture
A human vulture is a person who sucks EVERYTHING out of someone, and moves on to the next person; continuing the repeated cycle. They always have new victims. Somehow they manipulate everyone to their side. Watch out for these people.
human vulture by thetruthlieshere March 3, 2015