Big Huge Thesaurus

troller

noun

sounds kind of like