dullard

ˈdʌləd

noun

a slow or stupid person.

he was caricatured as a dupe and a dullard

idiot,fool,stupid person,simpleton,ignoramus,oaf,dunce,dolt,moron,cretin,imbecile,duffer,nincompoop,booby,dope,chump,nitwit,dimwit,airhead,birdbrain,lamebrain,pea-brain,numbskull,thickhead,fathead,blockhead,bonehead,dunderhead,meathead,muttonhead,wooden-head,dipstick,dumb-bell,noodle,dumbo,dummy,dum-dum,donkey,jerk,wally,berk,divvy,ass,nit,mug,pillock,prat,wazzock,silly billy,doofus,goof,goofball,putz,bozo,boob,dumbhead,dumbass,lamer,lummox,turkey,galah,dingbat,drongo,knobhead,asshat