period turtle Share definition Flag Someone you don't like at all, for no apparent reason. Look at that random person across the street. Gosh, I hate him. He's such a period turtle. period turtle by Sir Walter Postofficeism February 24, 2014 0 0 Get merch Get the period turtle mug. Buy Now — $32.95 See more merch