puzzlepated

adjective

Definition of puzzlepated