rattlebrain

noun

A giddy, chattering person; a rattlepate.

noun

A rattlebrained person.