What is the meaning of Empty-headed?

Silly and lacking sense or discretion; featherbrained or scatterbrained.

Stupid.

Source: wiktionary.org