Kimbits
English
Noun
Kimbits
plural of
Kimbit