Skip to main content

RedTurtle26's definitions

Soul Train

When one or more women give you head one after another non stop until they suck the soul out of you from your dick.
Yesterday the cheerliding squad gave me the soul train
by RedTurtle26 December 10, 2015
mugGet the Soul Trainmug.

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