Skip to main content

Soul toucher 's definitions

soul touch

A new horizon and or level of making love to an individual beyond natural measure, it is so satisfying that it escalates to a spiritual leve.
by Soul toucher December 29, 2015
mugGet the soul touch 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