Question: what does it mean when a man calls you a vixen?
Answer: 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.