EGAVE

squees

Meaning

  1. noun plural of squee

Similar words

cringe disgust revulsion displeasure

Save “squees” to learn later