squirls

English

Noun

squirls

  1. plural of squirl