Meaning of machucho in Spanish:

machucho

adjectivefeminine adjective machucha

  • 1Que es mayor o maduro.

    parece joven, pero es ya machucho