Chinese-English dictionary »

笑尿 /xiàoniào/ meaning in English

ChineseEnglish
笑尿 /xiàoniào/ verb

piss one's pants(laugh uncontrollably)
verb