Board Thread:Off-Topic Discussion/@comment-4022241-20130508162858/@comment-4665345-20130518135400

Yes he meant that.... probably. Png stands for Penguin neutralisation group.