English-Italian dictionary »

douchebag meaning in Italian

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

sciocconoun

stronzonoun