Definition of lechudo in Spanish:

lechudo

(lechuda)

masculine and feminine noun & adjective

  • 1

    Mexico Argentina informal [persona] Que tiene mucha suerte.