Big Huge Thesaurus

nitweed

noun

sounds kind of like