Green’s Dictionary of Slang

geyser n.2

see geezer n.1 (1)