WOW... I don't need or wish to explain the context of the meme to you, it is nunyaf**kenbusiness so ...no, i will not make another just to please you, If you do not like it or think it is stupid, that is your opinion and your right as an American, As it is also mine to express myself in any way i see fit. I understand it is hard for some to grasp the concept of satire and sarcasm, I wont hold this against you. Have a good day.