Definition

good news for people who love bad news

Origin

NoSlang.com

Related Terms