Giffgaff Copy link Giffgaff , noun [Reduplicated from give.] Mutual accommodation; mutual giving. [Scottish]