Green’s Dictionary of Slang

drunken piece n.

a drunkard.

[UK]J. Manchon Le Slang.