SBTSBC: Same Bat Time, Same Bat Channel

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

Definition in English: Same Bat Time, Same Bat Channel