According to Wikipedia, the word idiot mean.
An idiot, in modern use, is a stupid or foolish person.
It was formerly a technical term in legal and psychiatric contexts for some kinds of profound intellectual disability where the mental age is two years or less, and the person cannot guard himself or herself against common physical dangers. The term was gradually replaced by the term profound mental retardation (which has itself since been replaced by other terms). Along with terms like moron, imbecile, and cretin, it is archaic and offensive in those uses.
But in recent time if you Google idiot and go to image you will be amazed to see various numbers of Donald Trump photos. This implies a lots of things in every heart.
Try it and see.