From addle + headed.
addleheaded (comparative more addleheaded, superlative most addleheaded) (possessional)