puta

means hoe, whore, bitch etc in portugese, spanish and filipino. can also be used as 'fuck', 'fucking'.
A puta do telefone rebentou

the fucking phone broke
by kit_kat_29 July 06, 2005
mugGet the puta mug.

cabra

portugese word for bitch, also word for femail goat.
es uma cabra

you r a bitch
by kit_kat_29 July 06, 2005
mugGet the cabra mug.