What the Heck is up over at Moparts ?

whats Moparts ? is that the place that booted a bunch of whiny losers off for no good reason other than they were whiny losers ? I only surf FABO but I seem to remember some talk about that place back in like 2010/2011