"dirty old man" translation into Spanish

EN

"dirty old man" in Spanish

EN dirty old man
volume_up
{noun}

1. general

dirty old man (also: goat)
volume_up
viejo verde {m} [coll.]

2. pejorative

dirty old man
volume_up
vejucón {m} [Ven.] [pej.]