PUT THE WIND UP


Meaning of PUT THE WIND UP in English

scare, frighten

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