SOB is just a slip of tongue for Americans!
My hu*****and often uses this phrase if he feels awkward or traffic is bad, it doesn't mean he's mad at me or being rude. I know.
To those who are native English speakers in U.S, SOB really doesn't count as cursing or swearing. It's just an expression of emotions. So take it easy.
I wouldn't be mad even if my child occasionally uses F word, if it doesn't point directly to anyone. Who doesn't use it anyway?