It's pretty much a name that went around the playerbase of AB since you're basically beating up nazis. The name is kinda stupid, but I like it for some reason. One of my Jewish bros found it hilarious, so no harm done thankfully.
In other news, I think I'll have this video wrapped up faster...