NNDD: Nifty News, Decent Deals

What does NNDD mean? The above is one of NNDD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Nifty News, Decent Deals