Literally meaning "kid" in the sense of a baby goat, this word is used as an insult in Mexico and other Spanish speaking countries. Although it is used at times as a friendly insult between friends, it is a strong insult, of the type that produces fistfights if used carelessly.
Also used to describe a situation; Hoy el tráfico está cabrón "today the traffic is terrible".