describes someone who normally doesn't exhibit good behaviour themselves but yet they are quick to point out the mistakes or bad behaviours of others [colloquial]
literally: born at the twelfth hour; an expression used to describe those who bring bad luck upon others or those who are unintentionally destructive [written and colloquial]