what is lts means
Definition for LTS LTS means Laugh to Self. This is the most common definition for LTS on Snapchat, WhatsApp, Facebook, and Twitter. Here is some more information about LTS: