1 definition by princess lady glitter sparkles
its just when you have the urge and that feeling to put on an afro and dance to big and chunky from penguins of madagascar then realized that im never gonna give you up never gonna let you down
by princess lady glitter sparkles January 17, 2022