English-Italian translation for "dumbass"

EN dumbass Italian translation

dumbass {adj.}
IT

EN dumbass
volume_up
{adjective}

1. slang

dumbass (also: damfool, tomfool, nitwit)