throw stones in glass houses

throw stones in glass houses

To criticize someone else for the same faults that the one also has. He's been hounding his opponent for dodging taxes, when it's public knowledge that he still owes the IRS for years of tax delinquency. Typical politician, throwing stones in glass houses. A: "She just spends her time complaining about other people. It's so shallow and annoying!" B: "Now, now—don't throw stones in glass houses."
See also: glass, house, stone, throw
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
Full browser ?