Big Huge Thesaurus

barrator

noun

sounds kind of like