nitwitted

listen to the pronunciation of nitwitted
Englisch - Englisch
(of especially persons) lacking sense or understanding or judgment
{s} idiotic, stupid (Slang)