Cette locution verbale a un origine directement religieuse puisqu'elle signifie :
- au sens propre, dans le registre désuet : frapper sa poitrine en disant "Mea culpa" ("Ma faute" en latin),
Le chapitre des coulpes était une pratique médiévale, au cours de laquelle, les moines devaient avouer devant la communauté rassemblée leurs fautes en se frappant ainsi la poitrine.
- et au sens figuré, dans le registre soutenu : se repentir d’une faute, avouer sa culpabilité ; admettre, prendre conscience des ses torts, les reconnaître.
On dit pas exemple : "Je bats ma coulpe : j'ai complètement oublié de te souhaiter un bon anniversaire !".
Sources : wiktionary.org et www.linternaute.fr