not sure where to report offensive players. specifically inappropriate usernames
report to Live Support. This one of things they are taking care of. Do not post those data here, as we can't do it on forum.
Do not put to much time in it.
i've reported inappropriate user names before because when you translated the name it was something offensive. but they didn't take that arguments because in their opinion it was allowed.