dingbat

US /ˈdɪŋ.bæt/
UK /ˈdɪŋ.bæt/
1.

dingbat

a stupid or easily confused person:

:
Edith may seem like a dingbat, but she's actually pretty smart.