IT GIVES THE WILLIES


Meaning of IT GIVES THE WILLIES in English

it makes me cringe, it makes me shudder

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.