Language

The Latin phrase "mea culpa" is closest in meaning to which of these modern slang phrases?

Bet your knowledge and answer Start the Quiz

Correct answer

My bad

Statistics

50% correct 23 correct · 23 incorrect

Question added 2019-03-19