Definition of echar los perros in Spanish:

echar los perros

phrase

  • 1

    Panama Colombia Mexico Venezuela River Plate informal Manifestar un claro interés por una persona con la intención de mantener una relación amorosa con ella.

    si te gusta, ¡échale los perros!