Definitions of featherbrained:

  • adjective:   lacking seriousness; given to frivolity