Well lets break it down. Street turtle: street, public road anywhere in the world that various vehicles traverse. A turtle, cute and often easily startled cold blooded animal with protective. So, it's a fucking turtle that's in the street. Common near large bodies of water that have an advanced eco system.
Comments
You must be Logged in to post a comment