noun, masculine/maˈt͡ʃote/plural: machotes
machote is masculine in Spanish.
a tough man; a badass; red porgy
“Lo que no sabe nadie, y si lo sabemos nos lo callamos, es que algunos de esos machotes son terroristas, y no siempre suicidas.”
Synonyms: pargo
From macho + -ote.