Where does “squick” come from?

squick (English): A source of individual psychological discomfort;...

Definitions

  1. A source of individual psychological discomfort;...

Words derived from “squick

squick — Etymology, Origin & Word History | Etymology Explorer