Green’s Dictionary of Slang

bib-all-night n.

[SE bib, to drink + allnight]

a heavy drinker.

J. Sylvester Lacrymae Lacrymarum 101: Bats, Harpies, Syrens, Centaurs, Bib-all-nights [F&H].
[UK]Belfast News-Letter 15 June 6: One or twoi of the old-time names [...] were expressive. Such as ‘bib-all-night,’ ‘lick-spiggot’ and ‘afternoon farmer’.