Big Huge Thesaurus

socializer

noun

sounds kind of like