GrandmaLicky's definitions
Someone who likes your grandma all night long while you watch Spongebob Squarepants. The ultimate ass magnet. Even the nuns would fuck
by GrandmaLicky September 9, 2021
Get the Mayamug.
Get the Mayamug. We'll email you a link to sign in instantly.