Definify.com

Definition 2025


squickiest

squickiest

English

Adjective

squickiest

  1. superlative form of squicky: most squicky