don't throw stones in a glass house
Don't criticize others for faults that the you also have (since such criticism will likely be returned). You keep claiming that I dodged taxes, yet it's public knowledge that you still owe the IRS for years of tax delinquency. Don't throw stones in a glass house, Senator. A: "She just spends her time complaining about other people. It's so shallow and annoying!" B: "Now, now—don't throw stones in a glass house." Whoa, don't throw stones in a glass house there, buddy! You're being awfully critical of my taste in women for someone whose last girlfriend was really rude to everyone!
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.