Noun
A puzzleheaded person, one having a mind full of confused notions.
(slang) A person who enjoys solving puzzles. More than fifty puzzleheads attended the crossword convention last month.