Top definition
To have sand in one's vagina. To complain or whine about everything.
Hey, quit making pearls. If we all work together, this will get done a lot faster.
by bubblet July 24, 2008
Get the mug
Get a making pearls mug for your mate Abdul.