Etymology: surely it is no coincidence that geezer/gazer/guzzler are so close in the language.
(I, myself, have been carefully avoiding being designated 'geezer'. Curmudgeon, 'valued senior source of knowlege'...sure... but geezer seems to denote a decline of overall competence and awareness.)