>>514055090
It means nazi collaborators aka ukrainian heroes.