Green’s Dictionary of Slang

dimmock n.2

[SE dim; ? on pattern of dildock n.; OnLine Dict. Playground Slang (2001) defines it as ‘a person whose behaviour suggested some sort of mental imbalance’]

an unpleasant person.

[UK]Guardian Rev. 25 Mar. 4: Emily [...] is widely considered a daft dimmock.