Big Huge Thesaurus

overachiever

noun

sounds kind of like