Green’s Dictionary of Slang

cod n.4

[? cod n.2 (3) or ? like the fish he ‘swims’ in alcohol]

a drunkard.

[UK]J. Ware Passing Eng. of the Victorian Era 82/2: Cod (Trade. Tailors’). A drunkard. The word is suggested by the fallen cheeks and lips’ corners which are some of the facial evidences of a drunkard, and which certainly suggest the countenance of a cod, which fish, furthermore from its size, is typical of huge drinking.
[Ire]P. Boyle At Night All Cats Are Grey 75: Don’t encourage the old cod.