目くそ鼻くそを笑う
Meanings
1
the pot calling the kettle black
Idiomatic expression criticizing someone for pointing out a flaw in another that they themselves have; literally 'eye goop laughing at nose snot'.
Him scolding me for being late is like the pot calling the kettle black.
Ignoring your own mistakes and criticizing others is exactly the pot calling the kettle black.