1 English Synonyms for SHITS
Prev.1Next
diarrhea
Definition: 1. The watery or very soft excrement that comes from such bowel movements.
There are 2 definitions of the word diarrhea
Show more information about diarrhea
Prev.1Next
Search took: 2.0670 ms