Definition of gato viejo in Spanish:

gato viejo

phrase

  • 1

    Persona astuta, hábil y experimentada, cuyo gran conocimiento de la vida hace que sea muy difícil de engañar.

    no te preocupes por él, es gato viejo y conoce todos los trucos de la profesión