cheechas
English
Noun
cheechas
plural of
cheecha