caronchos
Spanish
Noun
caronchos
plural of
caroncho