Sorry....Im not familiar with the Meme, nor am I aware of whatever this all refers to. I lurk and dont really comment often. Meme or not, I guess I dont see the humor or need for this.
see 899