上吐下瀉

Idiom

 * 1)  to suffer from both vomiting and diarrhoea