“Cast the first stone”
Source:
This phrase has its origins in John 8:7 of the King James Version of the Bible
Meaning:
being the first to judge, criticise, or punish somebody, while disregarding your own shortcomings
This phrase has its origins in John 8:7 of the King James Version of the Bible
being the first to judge, criticise, or punish somebody, while disregarding your own shortcomings