1 definition by DeeMaree

1
Laughing til I snort.

When you are overcome by laughter to the point your nose joins in with a snort laugh.
That comedienne is so dang funny I LTIS every time I watch her.
by DeeMaree November 26, 2016
Get the mug
Get a LTIS mug for your dog Jovana.