Skip to main content

Sir Walter Postofficeism's definitions

period turtle

Share definition
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.
by Sir Walter Postofficeism February 24, 2014
Flag
mugGet the period turtle mug.