Skip to main content

Definitions by aubo

Puta means bitch or whore in spanish. Bruja also means bitch.
Puta by aubo August 5, 2005