AAAAAAGGGGHHHHH I hate that American term.
What's wrong with "Sorry" as per the English language.
Yo! Waddup?
FFS.
Me also
For a tidbit of useless information it actually derives from Mea culpa, a Latin phrase that translates into English as "my mistake" or "my fault", or nowadays "my bad".