1 definition by wazhma from GBC

Top Definition
a grandma name
Hey grandma margarita! you forgot to put your dentures in again!
by wazhma from GBC August 01, 2011

Mug icon
Buy a margarita mug!