According to an episode of the podcast Something Rhymes with Purple, the expression cuddle-me-buff is slang for beer, although why is uncertain.
According to Word and Phrases from the Past, cuddle-me-buff is a Derbyshire dialect terms for an intoxicating liquor.
Another interest word in Derbyshire dialect is swilkerin’, or to drink tea from a saucer [source].
According to QI, cuddle-me-buff is a Yorkshire dialect term for beer.
There are some other more common slang words for intoxicating beverages, such as booze and hoo(t)ch. Do you know others?