It’s a metaphor, the full saying is people that live in glass houses shouldn’t be throwing stones. Meaning people who have faults should not criticize other people for having the same faults.
Comments on Profile Post by One Perfect Veteran