sii bido lua

English: Translation
vomiting and having diarrhea at the same time (lit. 'flowing from both ends')
carroll-soulik-1973