i Register
In some senses, cabron is marked as derogatory, slang, vulgar. Watch for register when choosing this word.
name
A surname.
noun
A term of abuse for a man; bastard, prick, asshole.
Who ever would have thought them god-damned gringos and cabrones would use a skunk-hole for their headquarters?