squirters

English

Noun

squirters

  1. plural of squirter