ride
1. With diarrhea; Due to diarrhea
Noun
#196649
1. With diarrhea; Due to diarrhea
1. Was suffering from diarrhea.; Had diarrhea.
1. If/when diarrhea; If/when having diarrhea
1. Is not diarrhea.; Do not have diarrhea.
1. Probably diarrhea.; Likely to have diarrhea.
1. Was not diarrhea.; Did not have diarrhea.
1. Is sick.; Are sick.