addleheaded

listen to the pronunciation of addleheaded
English - English
Dull-witted; stupid
addleheaded
Favorites