What is the meaning of Geezer?
A male person.
Someone affable but morally dubious; a wide boy.
Term of address for a male.
An old person, usually a male, typically a cranky old man.
Wife; old woman.
Alternative form of geyser (“domestic water boiler”).
Source: wiktionary.org