1 comment

[ 136 ms ] story [ 63.5 ms ] thread
Hubbed means that you can live anywhere you want and you don’t have to work there. You just consider it your hub.