Mea Culpa July 13, 2008 In Latin, mea culpa means, “my fault.” Mea – me, and culpa – culpable. In this case, I have to apologize for not updating in a few days. You can probably guess the reason why. 7 Comments