What does DNHD stand for?

What does DNHD mean? We have 3 definitions. Read most used DNHD meanings below.