SHIT OR WIND MY WATCH


Meaning of SHIT OR WIND MY WATCH in English

surprised, shocked, confused

When she announced that I was the father, I didn't know whether to shit or wind my watch! I don't even know the woman!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.