What is Zorra?
A Spanish term roughly equivalent to the anglo-saxon "bitch", but with sexual overtones relating to the relative ease with which one can get her into bed.
puta zorra de mierda
See CAH