Translation of cochecho in English:

cochecho

sloshed, adj.

adjective

Chile
informal

  • 1

    sloshed informal