squitters

squitters

(ˈskwɪtəz) pl nthe squitters slang diarrhoea