What does "geezer" mean?

Geezer: A queer old fellow; an old chap; an old woman. [Contemptuous, Slang or Dial.]

Sources