SQUITTERS


Meaning of SQUITTERS in English

■ plural noun informal diarrhoea.

Origin

C17: perh. from dialect squit 'to squirt'.

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