I would give the world to be an audience of this hilarious but dramatising scene. How can one possibly self grease himself on a train full of other passengers—are you that horny that you cannot wait till you are alone?
A woman, Deanna Carter publicly confronted and slammed a man for allegedly masturbating on a train, which then forced the man to get off at the next train stop.