Big Huge Thesaurus

stupe

noun

sounds kind of like