Zepolness's definitions
A charismatic megafauna that teaches people the benefit of patience, sticking their necks out, and being comfortable in their own shell.
by Zepolness February 1, 2016
Get the Turtle mug.
Get the Turtle mug.We'll email you a link to sign in instantly.