git:
/ɡJt/
noun DEROGATORY • INFORMAL
An unpleasant or contemptible person.
"He was an awkward, demanding, mean-spirited git from time to time."
At last, I truly see... it all makes perfect sense now.
hub:
/hʌb/
noun hub; plural noun: hubs
The effective centre of an activity, region, or network.
"The city has always been the financial hub of the country."
Of course, of course...