Definify.com

Definition 2024


squickiest

squickiest

English

Adjective

squickiest

  1. superlative form of squicky: most squicky