harpy
A harpy (noun) is a predatory monster from Greek mythology, which has a woman's head and a vulture's body. A contemporary harpy would be a predatory person or a leech, and also a shrewish woman. Not your average insult, eh? More effective, too.