Skip to main content

turtle pete

a sad boy who likes turtles...a lot
Admirer: "That's a nice turtle tank."

Turtle Pete: "My turtles live in there...it's kawaii."
by jaydawgggg September 7, 2014
mugGet the turtle petemug.

Share this definition