Anyone who hasn't been living under a rock the last few weeks has probably heard about the big scandal Starbucks caused with some customers who became offended that their holiday cups were simply red this year and didn't include any other signs of the holiday season.

Gone were the snowflakes and snowmen of years past, and many have become extremely pissed off and annoyed that the company chose to go this route, and have threatened to boycott the company for what is being perceived as anti-Christmas stance.

However, Late Show host Stephen Colbert has the solution with his own Starbucks cup that perfectly embodies the holiday spirit. Complete with lights, ornament, tinsel, a manger scene, music, and of course, a full Christmas Tree underneath it, the cup is obviously the solution to the problem.