Adjective: rattlepated
- Lacking sense or discretion
"how rattlepated I am! I've forgotten what I came for";
- rattlebrained, scatterbrained, scatty [Brit, informal]
See also: daft [Brit, informal], dumb, foolish, imbecile, imbecilic, stupid