← DefinitionshareGuesspuddingheadedadjectiveStupid, slow-witted, or foolish.SynonymsdulladjectivefoolishadjectivestupidadjectiveAntonymscleveradjectivesmartadjective