battlehub king: i'm nobling your ass in the battlehub
a battlehub is a place where great minds plan an online war
"battlehub king: i'm nobling your ass in the battlehub" What is the definition of "battlehub"?