Meaning of ?chin! in Spanish:

?chin!

exclamation

informal Mexico
  • 1Exclamación que indica sorpresa desagradable.

    ?chin! se me olvidó pagar la luz