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 Get the Peking Tortoise mug.