Translation of achuchado in English:

achuchado

hard, adj.

adjectivefeminine achuchada

informal
  • 1Spain

    (difícil)
    hard
    tough
  • 2River Plate

    (persona) feverish