In Mexico being called a perro means you are a badass. So its something you want to be called...ese cabron es perro = that ****er is a badass.
When Angulo lands a Jab on that fragile Glass Jaw it is going to be Shattered Glass and Shattered Dreams for Kirkland.
that reminds me of the jet li movie. At least that looked like a collar. The Alfredo puts on you would think he is about to get spanked with a pallet by a prostitute.
It is. The literal translation of perro is a dog. But being called a dog in Mexico i guess means a tough mother****er. I know in my family though being called a perro means a cheater/player with women.