marxism-leninism-memeism- obviously this is meant to draw a distinction between the nice happy progr

more about : marxism-leninism-memeism