Skip to main content

Definitions by Turtle Shell

To reach a level of both physical and intellectual eroticism that it makes your body nearly immobile. Usually only experienced by those highly trained in tantra.
Wow...Have you ever experienced Jerrod?
Jerrod by Turtle Shell February 4, 2010