Proverb of the day – 13 February 2013 by mm3family | Feb 13, 2013 | Uncategorized People who live in glass houses should not throw stones. Meaning: Don’t criticize other people if you’re not perfect yourself.