The word "cabron" is a Spanish slang term. In its most common usage, it can mean "a fool" or "an idiot." However, it can also refer to someone who is being cheated on, particularly in the context of infidelity. The connotation of the word can vary significantly based on the context and tone in which it is used. It is often considered a derogatory term and can be offensive.
The term "cabron" originates from the Latin word "caper," meaning "goat." In Spanish, "cabron" originally referred to a "male goat." Over time, it evolved into a slang term used to describe someone in a derogatory manner, often related to being duped or made a fool of.