who knows what......

  • 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.