Definition of larguncho in Spanish:

larguncho

(larguncha)

masculine and feminine noun & adjective

  • 1

    Ecuador [persona] Que es muy alto.