muddlebrained

adjective

Definition of muddlebrained