Big Huge Thesaurus

lummox

noun

sounds kind of like