English-Italian translation for "dumbass"

EN dumbass Italian translation

dumbass {adj.}
IT

EN dumbass
play_circle_outline
{adjective}

1. slang

dumbass (also: damfool, tomfool, nitwit)