Skip to main content

Turtle Shell's definitions

Jerrod

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.
by Turtle Shell February 4, 2010
mugGet the Jerrod mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email