Comment Reposted to your Profile Page.
Cabron means "asshole" my spanish teacher is a native speaker (IE He grew up speaking spanish/living in Mexico) and that's what he said it means.
Cabron means "asshole" my spanish teacher is a native speaker (IE He grew up speaking spanish/living in Mexico) and that's what he said it means.