cachorra

Noun

 * 1)  bitch promiscuous woman
 * 1)  bitch promiscuous woman
 * 1)  bitch promiscuous woman
 * 1)  bitch promiscuous woman