Dzmcpherson's definitions
Often unattractive and often middle aged woman who will hungrily swoop on any available man usually when said man is heavily intoxicated.
by Dzmcpherson January 11, 2014
Get the Cock vulture mug.