chimblies

English

Noun

chimblies

  1. plural of chimbly