Big Huge Thesaurus

blowfly

noun

sounds kind of like