Skip to main content

CAH's definitions

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
by CAH June 10, 2005
mugGet the zorramug.

Share this definition