EGAVE
squees
Meaning
noun
plural of squee
Similar words
cringe
disgust
revulsion
displeasure
Save “squees” to learn later