Synonyms for Oafish:

adj.

awkward (adjective)
rude, unrefined.
boorish (adjective)
ill-mannered, impolite, loutish, swinish.
churlish (adjective)
discourteous.
crass (adjective)
boorish.

n.

abrasive, discourteous, ill-mannered, impertinent, impolite, impudent, insolent, offensive, rude, smart. oafish (noun)
boorish, loutish, neandertal, neanderthal, swinish, unrefined.

Other synonyms:

Neandertal
neandertal.
Neanderthal
neanderthal.
Other relevant words:
discourteous, ill-mannered, impolite, rude.