squees

English

Noun

squees

  1. plural of squee