Perra, at least the part of Mexico my parents are from, means more than "bitch". Yes, it does mean "bitch", but it also carries a strong connotation with it. It is not a sexual one at all. What it does connote is *rabid* bitch. Perra is a bitch who has really decided to crank up the bitchiness to the Nth power. It's someone who fights "tooth and nail", whether it is for the right reasons or otherwise. I just thought it was important to point out that it's not exactly interchangeable with slut.
Mira, mejor ni te metas con ella. Es bien perra.

Look, don't even get involved with her. She's a crazy bitch. (Crazy in the sense of huge, way massive, incredibly large)
by Nahualli March 24, 2014
Get the mug
Get a Perra mug for your barber Callisto.
Spanish literal translation of bitch.
Used by people who are smart enough to figure out what it means and ignorant enough to forget that in Spanish it means female dog, not bitch.
by Vegan April 29, 2003
Get the mug
Get a perra mug for your father Vivek.
Female bitch in Panama and an easy lay in Mexico.
Hola perra kieres cojer conmigo?
(Hi bitch do you wanna fuck with me?)

Su novia es una perra no me cae bien
(His girlfriend is a real bitch I don't get along with her)
by Elisa Altamira November 05, 2007
Get the mug
Get a perra mug for your barber Vivek.
bitch in Spanish. Typically used by Spanish speakers or under the radar by white 10 year olds.
Sally: OMG Britney your totally a perra!!
Britney: LOL Sally! What does that mean?!
Sally: It means *hushed whisper* B-I-T-C-H in Spanish!!

Britney: OMG Sally!! You’re so naughty!!
via giphy
by saltyamelia June 04, 2018
Get the mug
Get a Perra mug for your dog Yasemin.
A perra who likes sucking on guys privates while he get beat from the back.
There goes the perra that been hitting up my boy
by El pimp 69 September 20, 2017
Get the mug
Get a Perra mug for your coworker Nathalie.