Well, actually, the name is pretty awful. It comes from « Le Mariage Pour Tous » (Wedding For Everyone), the name of the law which legalized gay marriage — they subverted it to « Protest for Everyone » to make it sound like everyone was against gay marriage (and in the process gave voice to millions of homophobic…