Definition of squick in English:

squick

Syllabification: squick

Entry from US English dictionary

verb

[with object] informal
Cause immediate and thorough revulsion: was anyone else squicked by the potential adoptive parents?

noun

Back to top  
A person or thing that causes immediate and thorough revulsion.

Definition of squick in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day retroflex
Pronunciation: ˈrɛtrə(ʊ)flɛks
adjective
turned backwards