Definify.com

Definition 2025


squitters

squitters

English

Noun

squitters

  1. plural of squitter