In England, we're very class conscious - we tend to think of ourselves leaving in high dudgeon, rather than middle dudgeon or (horror of horrors) low dudgeon, which would be frightfully common.
Huff definitely comes from the popular German phrase:
Vee huff vays of making you talk...