SQUITTERS Meaning of SQUITTERS in English ■ plural noun informal diarrhoea.OriginC17: perh. from dialect squit 'to squirt'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004