This is the disgusting moment a Canadian woman pooped in the middle of a Tim Hortons before throwing it at the restaurant's staff.

In a video, the woman was seen arguing with a restaurant employee for about 20 seconds before she decided to empty her bowels.

She then grabbed a few napkins and stood in the middle of the floor.

The woman was still arguing with the cashier as she proceeded to take off a jacket that was tied around her waist and pull down her pants.

In a video, the woman was seen arguing with a restaurant employee for about 20 seconds before she decided to empty her bowels. She then grabbed a few napkins and stood in the middle of the floor

The employee is seen standing next to her as he calls his police, but quickly moves away when the feces dropped (muzzed on the floor)

It was then that the woman leaned her buttocks against a wall in the restaurant and pooped on cue.

The employee is seen standing next to her as he calls his police, but quickly moves away when the feces dropped.

She then quickly picked up the droppings and hurled it at the employee.

It's unclear if the poop landed on him.

The woman then continues to berate the employee as she wipes her buttocks with napkins.

And apparently hurling the excrement at the worker wasn't enough because she then threw the dirty napkins at the man.

She then quickly picked up the droppings and hurled it at the employee

It's unclear if the poop landed on him. The woman then continues to berate the employee as she wipes her buttocks with napkins

Meanwhile, diners didn't seem bothered by the whole ordeal.

It's unclear what drove the woman to the revolting act.

The Royal Canadian Mounted Police later confirmed that the woman had been arrested and released.

In Canada, if a person commits an indecent act in a public place with the intent to insult or offend any person, that individual could be found guilty of an indictable offence that would carry a prison term of not more than two years.

But despite that law, no charges have been brought against her. The woman will have to appear in court at a later date.

Authorities said they are reviewing the incident and will determine if the woman will be charged.

The woman has not been identified by authorities.

And apparently hurling the excrement at the worker wasn't enough because she then threw the dirty napkins (pictured in her hand) at the man