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.

SBTSBC: Same Bat Time, Same Bat Channel

Definition in English: Same Bat Time, Same Bat Channel