NSFW stands for not safe for work. Reddit labels adult and violent content as NSFW because this type of content is inappropriate for workplaces.