''Let He who is without sin, cast the first stone'', has the same meaning as don't throw stones in glass housesWhere does the glass house come into play?people who live in glass houses shouldn't throw stones
saying
› This means that you should not criticize other people for bad qualities in their character that you have yourself.
Which is the PRECISE meaning of Christ's parable....regarding throwing stones at the woman who committed adultery....(probably with one of the very men waiting to cast a stone at her)
Can you guys please stop whining over the smallest of things.... it is so, UNMANLY....and very babyish....
Somebody make up something.... quick!
people who live in glass houses shouldn t throw stones - definition in the British English Dictionary Thesaurus - Cambridge Dictionaries Online US