bicharracos
Spanish
Noun
bicharracos
plural of
bicharraco