ReadWriteQuiz
Chinese dictionary
derogbe scared shitless; be frightened out of one's wits; piss in one's pants (in terror)
吓得屁滚尿流
be scared shitless
打得屁滚尿流
beat the shit out of somebody
synonym
吓得屁滚尿流
be scared shitless
打得屁滚尿流
beat the shit out of somebody