Webster's Revised Unabridged Dictionary · 1913

Giffgaff

Giffgaff , noun

[Reduplicated from give.]

Mutual accommodation; mutual giving. [Scottish]