This video captures the moment a woman tries to teach a lesson to a man who refused to take his feet off a train seat.
The incident took place on Canada's transportation system on Wednesday, when the middle-aged woman boarded the train.
She was shocked to discover a man resting both his feet on a seat, and decided to take matters in to her own hands by apparently sitting on his feet.
See also: Hundreds kicked off train because graffiti 'too rude'
See also: Passenger gets revenge on woman who lets dog poo in airport
The man then gets irate and tells the woman - who has been identified as Miel Vasulka - to 'get off me please', to which she replies: "I'm trying to explain to you that your feet shouldn't be on the seat."
It then explodes into a heated argument lasting several minutes, as the woman calls the man fat before pulling the emergency lever to alert staff.
The man then eventually pushes her off him and storms away, saying, "I'm about to spit in your f*****g face."
Since the incident, Vasulka has insisted she did not sit on his feet, and that she actually sat in front of them.
She told The Star: "I want to emphasize that I didn't sit on his feet.
"That would be assault, and I did not assault him."
She also says she was just 'trying to make the world a better place one step at a time'.
"If I see some small injustice being done in society, I try to correct it," she added.