Synonyms and Antonyms for dirty_old_man

1. dirty old man (n.)

a middle-aged man with lecherous inclinations

Synonyms: