Meaningso11(noun) 1. diarrhoea; (verb) peeo11to defecate2to ease nature3diarrhoeango11to defecate2to ease nature3diarrhoea