mapachos
Spanish
Noun
mapachos
plural of
mapacho