noun a giddy, empty-headed, talkative person.
rattlebrain 🔊 Listen to this noun a giddy, empty-headed, talkative person. Share Facebook Twitter Google +