Laugh To Myself. An acronym seldom used by those who don't actually Laugh Out Loud (LOL), but claim they do.
I'm creating Urban Dictionary words in lieu of studying for finals LTM
18👍 7👎