nitwitted

listen to the pronunciation of nitwitted
الإنجليزية - الإنجليزية
(of especially persons) lacking sense or understanding or judgment
{s} idiotic, stupid (Slang)
nitwitted
المفضلات