BC3K: Battlecruiser 3000

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

Definition in English: Battlecruiser 3000

BC3K also stands for:
... more