stimmies

English

Noun

stimmies

  1. plural of stimmy