Green’s Dictionary of Slang

cold one n.2

also cold pup
[orig. a conscious euph. for a cold beer, used during Prohibition (1920–33) when it was better not to mention alcohol in any form]
[1910s+] (orig. US)

1. a bottle (latterly can) of beer.

2. a cold drink.