What does Battlehub mean?

Battlehub meaning in Urban Dictionary

A battlehub is someplace where great minds plan an on-line war.The battlehub has actually hi-tech gear including a chalkboard, easel with poster paint and a slide show projector.The kings regarding the battlehub generally take a seat on a wooden horse and wave a plastic blade around. On the helmet is a sticker with the title of their fictional tribe scribbled onto it with a crayon.If the master plan works their mother will reward all of them with milk and snacks.