Heinz beans have used the slogan "Beanz Means Heinz" for decades. This ad rearranges the words and shows images of baked beans being nasty to people. Just a play on an iconic, for british people anyway, slogan.