sha su
1. to have diarrhea
2. to vomit
Verb
#451333
1. to have diarrhea
2. to vomit
1. to have diarrhea
2. to vomit
1. To excuse oneself (to go to the toilet); To pour out
1. Spilled; Discharged
1. Discharge; Pour
1. Relieved oneself; Defecated
1. Diarrhea; Vomiting
1. If/when leaked; If/when discharged
1. If/when discharged; If/when leaked
1. Probably leaked.; Probably spilled.