"NSFs" could stand for something related to the National Science Foundation or maybe NSFW (Not Safe for Work), but in a video context, NSFW is more likely. However, the title has "nsfs" which is slightly different. Maybe it's a typo or a code. "347javhdtoday" – perhaps "347" is an ID or a code, "jav" might relate to Java the programming language, but "HD Today" could mean it's a high-definition video from today. "020037 min exclusive" – 20 minutes and 37 seconds or 02:03:07 minutes? Not sure. "Exclusive" suggests it's a special release.