Big Huge Thesaurus

redbug

noun

sounds kind of like