Acronym for: Laughing so hard I dropped my taco and my sombrero fell off
Person 1: Dude that's so funny! lshidmtamsfo!
by boredwithlife September 05, 2010
1 more definition
Laugh so hard I drop my taco and my sombraro falls off
That's so funny you made me LSHIDMTAMSFO
by iBnuub November 21, 2010