inner chimps

English

Noun

inner chimps

  1. plural of inner chimp