TMTB: The More the Better

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

Definition in English: The More the Better