dullard
Explore definitions, synonyms, and language insights of dullard
Definitions
                    Noun
                    
                a person who is not very bright; "The economy, stupid!"
                
                    Noun
                    
            a person who evokes boredom