idiot savant

definition: person who is mentally retarded in general but who displays remarkable aptitude in some limited field (usually involving memory)
example:
speech part: noun
synonyms:

How idiot savant is being used?