1 definition by GooseLover

'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
by GooseLover November 2, 2012
Get the GMFL mug.