What does NSFN stand for?

What does NSFN mean? We have 3 definitions. Read most used NSFN meanings below.