Giffgaff


Giff´gaff


n.1.Mutual accommodation; mutual giving.