Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by GooseLover
GMFL
Share definition
Flag
'
Geese
Mate For Life'. This phrase reflects that eternal love is symbolized by
two
geese
.
1. Some
people
sign
their love letters with GMFL
2. Some couples have GMFL engraved on the
inside
of their rings
GMFL
by
GooseLover
November 2, 2012
Get the
GMFL
mug.