What does this figurative phrase mean? "People who live in glass houses shouldn't throw stones."

Correct answer: These are all true interpretations

Try the best trivia game

What people think about it: 2 Comments
Mars V
Mars V
I picked the best one before realizing it was an all of the above question.
moose
moose
I don't think the 2nd option is really what the phrase means, the others are much closer.