RedTurtle26's definitions
When one or more women give you head one after another non stop until they suck the soul out of you from your dick.
by RedTurtle26 December 10, 2015
Get the Soul Train mug.
Get the Soul Train mug.We'll email you a link to sign in instantly.