Big Huge Thesaurus

ruminator

noun

sounds kind of like