kitters

English

Noun

kitters

  1. plural of kitter