Top Definition
An extremely personal insult that will mentally destroy a person it is used on. This insult stems from something held dear to the person, and is different for everyone.
“I was done dealing with Kevin, so I grandma stickered him. He never saw it coming”
by Alex Chaddy Daddy March 07, 2018

Mug icon
Buy a grandma sticker mug!
A small grandma like lady who is as sassy as she is adorable. Will smoke pot and watch movies by herself
Girl, she is such an echo... lucky.
by Alalam June 03, 2017

Mug icon
Buy a Echo mug!
hell ya grandma
You got some tonight? HYG!
by urgranny911 February 10, 2019

Mug icon
Buy a HYG mug!