Green’s Dictionary of Slang

harry huggins n.

[rhy. sl. = muggins n.1 (1)]

a fool, an idiot.

[UK]R. Puxley Cockney Rabbit.