Green’s Dictionary of Slang

beery buff n.

[rhy. sl. = muff n.2 ]

a fool.

[UK]Partridge DSUE (1984) 65/2: C.20.
[UK]J. Franklyn Dict. of Rhy. Sl. 38/1: beery buffMuff, which is itself 19C. slang for fool.