On another planet
• Bubble-headed
• Dumb and flighty
• Easily muddled
• Like a birdbrain
• Rattlebrained
• Scatterbrained