The story
From nice + but + dim, popularised by the character Tim Nice-But-Dim on Harry Enfield's Television Programme.
First known use, by meaning
- from 20th c. Good-natured, while also being rather unintelligent.
Etymology from Wiktionary, CC BY-SA 4.0.