My AI thingy had the following to say...
A "geezer" is an informal British term for a man, often older, who may be considered odd or eccentric. In American slang, it typically refers to an older man and can carry a mildly negative connotation.
Always learning š¤·āāļøš