Language
The Latin phrase "mea culpa" is closest in meaning to which of these modern slang phrases?
Bet your knowledge and answer Start the QuizCorrect answer
My bad
Statistics
50% correct 23 correct · 23 incorrect
Question added 2019-03-19