Giffgaff /(?)/

Giff·gaff

Giffgaff

n.
  1. Mutual accommodation; mutual giving. [Scot.]