English dictionary, thesaurus, translations & etymology
FreeDict.com

squicky in Chinese

squicky in Chinese

adj
(slang) Engendering a feeling of disgust, distaste, nausea, or revulsion, but without a judgment regarding rightness or wrongness (of the stimulus).
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.