Rhyming Word Meaning a Foolish Person
Puzzle 18 of National Crossword Day Hard Pack
Question is: Rhyming Word Meaning a Foolish Person
and the answer is: NITWIT
Word Meaning:
NITWIT — (informal) A scatterbrained or stupid person.
Definitions from Wiktionary.