geezer

noun
  1. an old man, especially one regarded as eccentric or unpleasant
  2. Usage: informal; sometimes considered mildly disrespectful

Examples