'idiot savant' definitions:

Definition of 'idiot savant'

(from WordNet)
noun
Person who is mentally retarded in general but who displays remarkable aptitude in some limited field (usually involving memory)