NSFW language & (shocker) gay slurs.

More