This new phrase is “My Bad.”
It apparently says “Oh I did wrong and it was my bad mistake” which has been shortened to “My Bad.”
Somehow, the phrase seems to emanate from a linguistically challanged time in our evolution when a conversation might sound like “Me no do good. Me Bad. Me go now.”
I know our educational system is problematic, we are falling behind in the world wide academic evaluations, and education seems to be a place politicians like to cut back spending; however, must we pride ourselves in sliding into the dark ages in communication? Maybe I’m wrong in this, but I guarantee it is not “MY BAD.” Just say’n.