Meaning of echar los perros in Spanish:

echar los perros

phrase

informal River Plate, Colombia, Mexico, Panama, Venezuela
  • 1Manifestar 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!