LSHMSFOAIDMT Share definition Flag stands for "Laughing so hard my sombrero falls off and i drop my taco" "Yesterday i was LSHMSFOAIDMT because a kid on a Razor scooter lost a fight with an light pole." LSHMSFOAIDMT by nachos32392 April 8, 2010 0 0 Get merch Get the LSHMSFOAIDMT mug. Buy Now — $32.95 See more merch