1 definition by PookaSheree

Top Definition
A Beautiful Princess; Sexy Ass Bitch; Beast.
You'll Never Be A Glenda.
by PookaSheree May 15, 2014

Mug icon
Buy a Glenda mug!