SQUICK


Meaning of SQUICK in English

Something, especially sexual, which you find inherently repulsive or a turn off--it makes you go Ew! or Ick! May be used as noun or verb. Example: Nipple clamps really squick me. (Or) Nipple clamps are just one of my squicks.

Slang English vocab.      Английский сленговый словарь.