Find the word definition

Wiktionary
dirty old man

n. (context idiomatic English) An adult male - usually middle-aged or elderly - who acts in a lecherous or lewd manner.

WordNet
dirty old man

n. a middle-aged man with lecherous inclinations

Wikipedia
Dirty Old Man

"Dirty Old Man" is a single by American country music artist George Hamilton IV. Released in April 1973, it was a single from Hamilton's album Out West Country. The song reached #1 on the RPM Country Tracks chart in Canada on June 2, 1973.