A TEENAGE rail passenger exploded in a profanity fuelled tirade on another passenger in a video which has gone viral on social media.

The video, reportedly filmed on a c2c train yesterday morning, shows a confrontation between a 27-year-old woman and a teenager after the teen was allegedly asked to stop vaping.

The teenager can be heard screaming at the woman: "You're not going to do s**t! You're not going to do s**t!

READ MORE

"Shut the f**k up!"

To which the woman responds: "You're not a big girl."

The teen asks back "How old are you?"

The woman tells her she is "27".

To which the teen retorts: "27? And you call yourself a grown woman? Are you f***ing stupid?"

The video has been viewed more than 7 million times on Twitter and hundreds of thousands of times on Facebook.