Green’s Dictionary of Slang

balmy adj.

[SE balm, soothing but pun on barmy adj.]

1. [mid–late 19C] insane, eccentric; ext. as balmy in/on the crumpet.

2. [mid-late 19C] drunk; tipsy.