1 definition by aubo

Top Definition
Puta means bitch or whore in spanish. Bruja also means bitch.
Hijo de una puta = Son of a bitch
by aubo July 16, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.