Where I live in Wolverhampton there is a large population of Afro-Carrabiens, many who came to England in the 50's from Jamaica, trust me if I as a White guy wore that T shirt down the street i'd be a dead man and rightly so. The N word is offensive, I agree he shouldn't wear a T with that on it.
What the white community doesn't understand is Blacks are allowed to call each other the N word as light hearted irony. Whites shouldn't try to crash that party though
i wanna hear the album before i make my judgment. Nasty has always been one of my fave rappers, and this shocked me too...but i think the album will explain better.