Diarrhoea meaning : A gastrointestinal disorder characterized by frequent and very fluid or watery bowel movements. The watery or very soft excrement that comes from such bowel movements.
diarrhoea
gotchas
quickstepped
fatcat
giant salamanders