1 definition by johnathy dongle

Top Definition
the extremely generous friend who is willing to pay more than there fair share for meals, gives great gifts, and will smoke you down whenever.
grandma friend
by johnathy dongle September 01, 2017

Mug icon
Buy a grandma friend mug!