rough Cat. .. Translator's note: puta means bitch