Yes, I can also Google translate. That wasn’t the question. The question was: “What does that mean? And why is it particularly nefarious/concerning?”
If I said “Neighborhood watch at /r/MyNeighborNameWatchDiscussion on reddit”, is that concerning too?