Could be the name of an obscure MINI part, that someone too lazy to spell it out, is asking about on a forum. Or it means, Lucky Strike/ Makes Fine Tobacco Or it's the name of the lab in Mad magazine's satire of Fantastic Voyage; Laboratory Sector/ For Making Folks Tiny Dave
My father in law said that you might be older than dirt if you remember listening to the Grand Ole Opry on the radio cause there was no such thing as tv!