lummox
lummox - noun
an awkward stupid person
lummox - thesaurus
clod
goon
lout
lubber
stumblebum