Flirtatious lot
• Alluring ladies
• Foxy ladies
• Ill-tempered females
• She-foxes
• Shrewish women
• Shrews