phrases, sayings, idioms and expressions at

People who live in glass houses shouldn't throw stones.

Posted by Lily Hanssens on September 14, 2000

In Reply to: People who live in glass houses shouldn't throw stones. posted by Roger Fuelster on July 02, 2000

Can you tell me what it means, please?