[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.
Guardian Rev. 25 Mar. 4: Emily [...] is widely considered a daft dimmock.