Top definition
Stands for Laughing So Hard The Tears Are Running Down My Leg

Almost never used, too long! Most people use LMAO or LOL instead.
by Caitlin January 27, 2005
Get the mug
Get a LSHTTARDML mug for your guy Julia.