Question: is vixen a bad word?
Answer: If you really want to insult a woman who is a little short on patience, call her a vixen. She won't like it. Somewhere along the line the word vixen came to mean a hot-headed or ill-tempered person. Nowadays vixen is often used as a derisive term for an unpleasant or mean woman.