hijo de la riata
Meanings
Noun
1. son of a bitch, motherfucker (at least Mexico)