ninnyhammer

synonyms

nincompoop

ninny

simpleton