featherhead

/ˈfɛðərˌhɛd/
noun
  1. A silly, forgetful, or frivolous person.
    • He's a bit of a featherhead, but he means well.
    • The story's hero was a lovable featherhead who always got into trouble.
    • Don't be such a featherhead—you forgot your keys again!