TMSH: The Memoirs of Sherlock Holmes

What does TMSH mean? The above is one of TMSH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: The Memoirs of Sherlock Holmes