{{term}}
- {{preview}}
Top definition
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 04, 2010
Get a
giffgaff
mug for your cat Riley.
2
GIFF GAFF
When your
internet
isn't
up to
the best of its abaility
Dom
has 'Giff
Gaff
" internet and he should delete his
pro clubs
player
by
Moz1813
November 24, 2020
Get a
GIFF GAFF
mug for your cat Riley.