LSMFT

AcronymDefinition
LSMFTLucky Strike Means Fine Tobacco (advertising slogan)
LSMFTLiposclerosing Myxofibrous Tumor
LSMFTLord Save Me from Truman
LSMFTLet's Stop, My Finger's Tired
LSMFTLow Self esteem Means Friction and Trouble