An additive to the saying “is there sand in your vagina” so to say pearl pusher means you’re so uptight the sand in your pussy is making pearls
Why do you have to be such a Pearl Pusher calm down