Definitions of muddleheaded:

  • adjective:   stupid and confused; used especially of persons
    Example: "A confused puddingheaded, muddleheaded fellow- Isaac Sterne"