phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

He who lives in a glass house shouldn't throw stones: meaning?

Posted by Aberration on September 26, 2003

i wonder what this phrase means. can anybody enlighten me please?