meaning of Addlepated

Addlepated meaning in Urban Dictionary

1: Befuddled; Confused2: Eccentric; Peculiar3: Senseless; Mad; Insane


Addlepated meaning in General Dictionary

stupid and confused