Big Huge Thesaurus

interbrain

noun

sounds kind of like