addleheaded

listen to the pronunciation of addleheaded
İngilizce - İngilizce
Dull-witted; stupid