GeneralConnection.comDictionary
addlebrained
Adjective

1. addlepated
1. potty, puddingheaded, muddleheaded, confused
Usage