Meaning of LTNS

You probably came here looking for the definition of LTNS

In common internet slang, LTNS means: long time no see

LTNS could also mean:

No definitions other than this one were found. If you think LTNS means something else too: Add a definition