Peking Tortoise Share definition Flag When you try to have a poop and it only pops its nose out before retreating back inside. Dude, you were in the bathroom for ages! Yeah, I was struggling with a Peking Tortoise. Peking Tortoise by shane_r April 10, 2009 0 0 Get merch Get the Peking Tortoise mug. Buy Now — $32.95 See more merch