And dullard means unimaginative or boring person actually. Not dim witted.
Wrong. As Vicious Jackdaw pointed out upthread, the meaning of ‘dullard’ has recently had to be expanded to accommodate its common usage.
In other words, because people confused its real meaning - which is dull-witted and stupid, check the etymology- and started to use it to mean ‘boring’, the dictionary definition has had to move on.
It troubles me not one jot that anybody might think that my aversion to these dresses renders me boring, by the way. I’d be more inclined to think that anyone who has to make themselves more interesting by festooning themselves with printed pencils or cats is more likely to suffer from that complaint, but each to her own!