Translation of cochecho in English:

cochecho

sloshed, adj.

adjectivefeminine cochecha

informal
Chile
  • 1

    sloshed informal