dumb genius

Noun

 * 1)  A person who is very intelligent, but socially dull.
 * 2)  A person who is very intelligent in one limited sphere, but inept in other areas.