Amanda once bubbled...
What is a vixen ? The answer in Ultralingua is : a fox, kind of...
If you want the dictionary definitions, it can mean either a spiteful woman, or a female fox.
I am going to *assume* he was suggesting a female fox, as the term "fox" is slang for an attractive or sexy woman.
Wanna guess which definition I would have to be going by if I was flirting with ya?