chimplings

English

Noun

chimplings

  1. plural of chimpling