buzzard
n. an old man; a mean old man. (Especially with old.)Who's the buzzard in the wing-tip shoes?Some old buzzard is at the door asking for Mary Wilson.
dirty old man
n. a lecherous old man. (Usually jocular.)Jimmy, you are getting to be a dirty old man!What a terrible joke. You are a dirty old man!
gaffer
n. an old man; a rustic old man. (From grandfather.)Nobody out there but some old gaffer with a cane.The old gaffer smiled and moved on.
geezer
n. a strange old man; a buzzard.Who's the old geezer with the straw hat on?He is a nice geezer, but a little talkative.
sugar daddy
n. an older man who takes care of a younger person, especially a young athlete or a young woman.Mr. Wilson is sort of a sugar daddy to the whole team.I thought sugar daddies were illegal.