Meaning of dullard
Definition of dullard
(noun)
a
person
who is not
very
bright; "The economy, stupid!"
a
person
who evokes
boredom
Other information on dullard
WIKIPEDIA results for
dullard
Amazon results for
dullard
Tweet