What stones! In Spain : exclamation to denote something that is very hard or that resembles the hardness of the stones.