I am only speaking from what I know. I do not know where you are from, but I do know that when I was in the Army, Puerto Ricans took much more offense to that word than Chicanos from Texas did. Here, around shearing crews, cowboys and roughnecks “cabron” is tossed around like “Niggah” is around Blacks.
When flirting and around “freer” women I have uttered, “No seas cabrona” (Don’t be tough/sly) many a time.
Kinda distracting posting on here and watching “My Name is Earl” at the same time.
See my post #73.