Big Huge Thesaurus

aspidiotus

noun

sounds kind of like