Chinese-English dictionary »

傻逼 meaning in English

ChineseEnglish
傻逼 noun

dumb fuck(vulgar, derogatory term for a stupid person)
noun