Definify.com

Definition 2026


squickiest

squickiest

English

Adjective

squickiest

  1. superlative form of squicky: most squicky