You're too kind!
How about brainless idiot dunderhead — or any/all of the synonyms for twit.
She really lives in another world.