Etymology Explorer
› English
Where does “squick” come from?
squick
(English): A source of individual psychological discomfort;...
Definitions
A source of individual psychological discomfort;...
Words derived from “squick”
squicky
squickage
squickiness
squick — Etymology, Origin & Word History | Etymology Explorer