No I found it in the comment section on the website The People’s Cube. The founder of which escaped from communism and produces this website which is a satire on the left and its communist roots.
Here’s the link: http://thepeoplescube.com/peoples-blog/maba-a-new-movement-t20503.html
Yes, I’ve heard of them.