A colloquial expression of annoyance or frustration.
¡Demonches! No puedo creer que olvidé mi cartera en casa.
Damn! I can't believe I left my wallet at home.
¡Demonches! Olvidé comprar la leche para el desayuno.
Damn! I forgot to buy milk for breakfast.