Muy macho.
¡Macho a mucha honra!
macho or as missherd people say mahcheesmo
Macho and machismo are very "forward" words in Mexican Spanish. From our (US) proximity to them (Mexico), and given the amount of interaction there is between our cultures, I judge that the answer to your question lies to the south of our border, and not across the sea.
The word macho originates from the Spanish word macho, which means masculine. This word is rooted in the Latin masculus, which means male.
caballo macho ...
He was a Spanish macho man.
It depends if there is an accent on the e of "que" or not...If there is, then it means "How macho!"If there isn't, then it means "That man!"
Because Cubans speak Spanish, Tu macho rico would be "Your rich man".
cerdo (pig) macho (man)
No muy buena is the best way to say "not very good" in Spanish.
Felipe Fuente Macho has written: 'Yantar a lo burgense' -- subject(s): Gastronomy, Spanish Cookery
Very similar in spanish: Mascota