Puta

Puta means bitch or whore in spanish. Bruja also means bitch.
by aubo August 05, 2005
mugGet the Putamug.