@Intrepid,
The meaning is from the reading of the words as they would have meant to the priests. Meanings for the same words change over time. For example, take the meaning of the word gay now as opposed to 30 years ago. Meanings for the same words also change depending on the reader. For example, pervert in Australia is someone who "perves" at women. In Canada, it is a homosexual.
The priestly class in that time put great store on secret knowledge. They wrote the one story but it has layered meaning. To the peasant, it was a miracle such as was expected by them. To the priests, it was a story of the politics involved. All with the same wording.
When Mary complains he will stink, she means he will be impure because of his excommunication and if touched by Jesus then Jesus will need to follow Jewish law and purify himself afterwards. This will exclude him from social contact with people.
Jewish priests did not stone everyone who transgressed. Many were crippled (not allowed within a certain distance of the temple, usually the bottom of the stairs) or made lepers (untouchable). Some were buried alive for a short time (excommunicated), others till they died.