Question: is harpy a derogatory term?
Answer: harpy. A harpy is a mean, foul-tempered woman. ... The word harpy is a derogatory term for a very unpleasant female person.