People who live in glasshouses should't throw stones meaning don't criticize other people when you have faults and weaknesses. I've got a great love of old glass houses.
Comments
Sign in or get an account to comment.