Wondering what DH or other frequent abbreviations mean? Don't start yet another thread on it (there are already hundreds), check this site instead: www.acronymfinder.com In the case of DH, incidentally, the answer is usually either "dear husband" or "d*** head". You have to work out which one yourself from the tone of the poster.
There is also a good free software: Acronym Genie. Acronym Genie is a searchable database of acronyms and abbreviations from various areas, including Email and Chat Room, Internet Lingo, Information Technology, ISO Country and Currency Codes and many others. It includes more than 17000 acronyms and offers an easy-to-use interface with simple and advanced search options. For more information, please visit http://www.acronymgenie.com