Every decade American society develops new language trends. Old words that have never been used much, suddenly become the new buzz word, or their meaning becomes something different. New sayings, expressions, and idioms are created and suddenly everyone is saying them AD NAUSEUM.
Some mean different things to different people.
A new one popped into our culture recently with a very distinct meaning. Take a look and enjoy.