Green’s Dictionary of Slang

clever-dick adj.

[clever dick n.]

self-satisfied, too smart for one’s own good.

[UK]A. Sillitoe ‘Loneliness of the Long-Distance Runner’ in Loneliness of the Long-Distance Runner (1960) 23: ‘I came, I broke, I entered,’ like that clever-dick Borstal song.
[UK]J.J. Connolly Layer Cake 112: He also unplugs the telephone cos they can be used to earwig conversations by clever-dick cozzers.