What does ‘addlepate’ mean?

( n ) A stupid or foolish person. That addlepate Lucinda Head thinks the
Gettysburg Address was where Abraham Lincoln lived.