Josh Allen’s explanation was that he was young and dumb.
While I don’t think any white person should be casually going around saying the word “Nigga” it appears that Allen’s tweets were mostly rap lyrics, but still are unacceptable.
The if it ain’t white it isn’t right, is more problematic, because that sounds a lot like white supremacist.
Only Allen knows if he is racist or not and that is something he will have to deal with when he gets on an NFL team. Not a good look for him.