Translation of champazo in English:

champazo

masculine noun

  • 1

    al champazo any which way informal