Translation of ipso pucho in English:

ipso pucho

right away, adv.

adverb phrase

Argentina
informal

  • 1

    right away
    there and then
    on the spot informal