Question: what does this mean in english no maches?
Answer: "No manches" technically means "Don't stain." and is a very common phrase in Mexico. If someone is beating you at a game and they make a particularly good move you might say: ¡No manches! One of your friends is supposed to come to dinner and cancels at the very last minute: ¡No manches!