Definitions by Therob12
steam train
When you put two fingers inside a womans vagina and move your fingers in a Train like motion and make the sound of a train
steam train by Therob12 September 3, 2022
dip the slug
dip the slug by Therob12 September 3, 2022