What is the meaning of the word "rattlepated"?

Definitions: