nerd
noun
°(slang derogatory) A person who, although having good technical or scientific skills, is introspective and generally introverted.
synonyms: dag, doofus, dork, dweeb more» , geek, goober, loser, propeller head, twerp