What does Battlestar mean?

Battlestar meaning in Urban Dictionary

A capital area ship made to overcome and destroy all who get in its way. This term could also be used to explain something which is celebrated.