nincompoopnoun1a stupid foolish personSynonymsninnypoopAlso useful for “nincompoop”:Crossword↗— A long fill for tough grids?✕