English-Chinese dictionary »

douchebag meaning in Chinese

EnglishChinese
douchebag (slang: jerk, idiot)
noun
[UK: dˈuːʃɪbˌaɡ]
[US: dˈuːʃɪbˌæɡ]

傻瓜 /shǎguā/noun

笨蛋 /bèndàn/noun

蠢人 /chǔnrén/noun