THE SQUITS


Meaning of THE SQUITS in English

diarrhoea.

→ squit

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.