EGAVE
scramblebrained
Meaning
adjective
stupid; dim-witted
Save “scramblebrained” to learn later