Definitions for "Fitba"
Popular team sport known in some quarters as “soccer”, invented and given to the world by the Scots. English claims to have invented it rest on their having the first Football Association, which proves only that they invented football bureaucracy. Thanks a pantload, guys. You form yet another bloody committee and a hundred years later, we had to put up with Jim Farry.
Football (soccer)