Lacking sound judgment or resolve; stupid; weak-minded.
Lacking knowledge, ignorant, naive, or foolish.