Posted inChinese Slang Dictionary I am an Idiot I am an idiot [wo shi sha zi] [我是傻子] Definition: "Wǒ shì shǎzi" (我是傻子) is a Chinese phrase that translates to "I am an idiot" in English. It's used to…