Village idiot
The village idiot in strict terms is a person locally known for ignorance or stupidity, but is also a common term for a stereotypically silly or nonsensical person. The term is also used as a stereotype of the mentally disabled. It has also been applied as an epithet for an unrealistically optimistic or naive individual. In urban vocabulary, the word includes anyone with low tolerance or high resistance to change (in technology, culture, etc.)