Big Huge Thesaurus

squealer

noun

sounds kind of like