Siewpid Share definition Flag For those people called Zhuang siew. It is a pun to describe their level of intellect. No explanations needed This person is so Siewpid. Siewpid by Pipipompipi April 19, 2018 Get the Siewpid mug.