Random
Source Code

giffgaff

an ancient Scottish word that means 'mutual giving'

Why don't you come back to mine for a bit of giffgaff?

by bernardnewt September 5, 2010

21👍 11👎