Skip to main content

Definitions by aubo

Puta means bitch or whore in spanish. Bruja also means bitch.
Hijo de una puta = Son of a bitch
Puta by aubo August 5, 2005