Skip to main content

Definitions by RedTurtle26

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
Soul Train by RedTurtle26 December 10, 2015