DIRTY OLD MAN
Meaning of DIRTY OLD MAN in English
ˌdirty old ˈman BrE AmE noun [countable] informal
an older man who is too sexually interested in younger women – used to show disapproval
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012