EGAVE

scramblebrained

Meaning

  1. adjective stupid; dim-witted
Save “scramblebrained” to learn later