What is the meaning of Simpleton?

A simple-minded person lacking common sense.

Source: wiktionary.org