mea culpa
nounDefinition of mea culpa
: a formal acknowledgment of personal fault or error
The mayor's public mea culpa didn't satisfy his critics.
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more