Means your woman has cheated/is cheating on you. It can also mean "dude", "nice" or be a generally insulting word. It can really mean anything, you can get a smile or a stab. It's all in the delivery.
That guy is a cabron. (being cheated on)
Ese tipo es un cabron (Spanish)
Spanish Word, used as an insult in many countries but used very frecuently in the mexican slang to define a number or things, also used as a way to calle a friend if is a very close one.
Friendship (que pedo cabron como estas?)
Exclamation (estuvo muy cabron)
Insult (no seas cabron!!)
cabron: a man who knows his spouse is fucking/whoring around and says or does nothing about it. same meaning for cabrona; except she knows her man is fucking around.
ultimate insult for hispanicmale. like calling a female a bitch. even though they are.
Jorge's wife is out there fucking everyone and the cabron does nothing about it.