Random
Scozza
Synonyms for Scozza
schmuck
dumb-ass
thicko
eejit
fathead
putz
dweeb
nincompoop
halfwit
pillock
divvy
blockhead
Charlie
nitwit
dork
imbecile
coot
moron
goon
geek
twit
bonehead
dunce
dullard
gonzo
dickhead
dipstick
gobshite
airhead
simpleton
For more similar words, try
Scozza
on Thesaurus.plus dictionary