- Literally
- Living in a glass house oneself and throwing stones at passersby.
- What it means
- People with their own flaws should not criticize others.
Heard it differently, or know we've got the sense wrong? Tell us — that is exactly the kind of correction this needs.