Translation of sobre el pucho in English:

sobre el pucho

right away, phr.

phrase

(sobre el pucho la escupida)
informal
River Plate
  • 1

    right away
    tomó la decisión sobre el pucho he made his decision right away / there and then