Big Huge Thesaurus

vexer

noun

sounds kind of like