The expression "my bad" seems to be increasingly used these days, inclusing here on the forum.
Call me an old phart/fuddy duddy, but I think it is a particularly bad way to butcher the English language.
I went to the trouble of Googling (now there is a new verb!) and found this
explanation as to its' origins.
Do you find this as annoying as I do, or do you think it is good English (it can't be, it is an Americanism:(()
BTW My grandson uses it all the time and when I pick him up on it he calls me an old phart:wink:
Have told his mother (my daughter) that she is wasting $10k a year on school fees!:D