squitters

English

Noun

squitters

  1. plural of squitter

Anagrams