Groups
Quiz
geek
-
An unfashionable or socially inept person, who often also has technical skills
Being such a
geek
, Richard made up for his lack of social skills with his expertise in computers.