A DH is a devoted husband or a dear husband. Don’t feel stupid. The first time I saw ‘LOL’ (laugh out loud or lots of laughs)on a BB I thought they meant Land of Lakes butter. My favorite acronym is S.E.X. – we use it on the cross stitch BB’s when mean ‘stash enhancement experience’ or a major shopping trip to the needlework store.