stupid and ignorant (idiom)
stupid, foolish
dark, hidden, obscure
no, not; lacking, -less
to know, to perceive, to comprehend