nitwitted

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