Roadren's definitions
When your about to have sex and your dick gets soft due to nerves, akin to a turtle going into its shell.
by Roadren March 3, 2023
Get the Turtled mug.
Get the Turtled mug.We'll email you a link to sign in instantly.