123 Chinese Idioms (成语), 100 from the Singapore Primary School Curriculum List—more soon!
pì gǔn niào liú
Literal Meaning 字面意思
Butt rolls, pee flows
To be extremely frightened, embarrassed, anxious or thrilled
Similar English Idioms 相似英文习语
Wet oneself; pee in my pants; panicky; have cold feet; quivering in my boots; scared stiff; in a tizzy
我一大早进厕所却忘记开灯，结果室友一进来，被我这个鬼样子吓得屁滚尿流！ I went to the bathroom early in the morning and forgot to switch on the light. When my roommate entered and saw my ghastly form in the dark, she nearly wet herself in shock.