Big Huge Thesaurus

barrater

noun

sounds kind of like