1 definition by Scarrty

It's when a lot of bitches line up to slob on your johnson.
Dave: "Holy shit did you hear about James and the train slob?"
Mike: "Yes, I heard he had jasmine in that bitch."
by Scarrty March 5, 2018
Get the Train slob mug.