Answer: dirtyoldman

AnswerCrossword Clue
DIRTYOLDMANLicentious codger