(The Domino's did a promotion campaign to save its bad reputation because of the bad taste of old pizza,and launched a new pizza.)
Below is the context:
"Now Domino's has a new pizza and they say the only thing that's the same...
It's still round.
All that stuff about their old pizza tasting like cardboard...
I mean that hits you right in the heart.
...which prompted one critic to post: "What kills me is why does the guy who is the head chef in the Domino's commercial still have a job?"
Stephen Colbert reviewed the new pizza...
Is that pizza or did an angel just give birth in my mouth?
...while noting the honesty of the ad campaign."
Domino's old pizza's cheese did not taste good, had no aroma, was not cheese.
Actually I don't see any clue in the context to help me understand the phrase...