or sign in with e-mail
olivia 20 years ago
puta means bitch in spanish.Im cuban and have heard it used refering to someone as a bitch or in some cases whore.