Green’s Dictionary of Slang

buffy n.1

[buffer n.3 (1)]

a genial old fool.

[UK]Session Papers of the Central Criminal Court 27 Oct. 🌐 ‘Old Buffey’ [...] does not mean anything offensive, just the same as ‘old fellow’.