WordNet: dirty old man

Sanatista
a middle-aged man with lecherous inclinations



dirty old man