D’oh expresses the sense that things aren’t going the way that, in one’s humble opinion, they ought to be going; for many of us, they aren’t going that way a lot of the time, sod’oh captures an existential frustration.

Source: http://blog.oxforddictionaries.com/2014/12...