Unfortunately, we have all been witnesses to some rather unconventional activity in a public environment at least once in our lives.

What possesses people to behave in such a manner is a true mystery, one which will never fail to perplex civilized society.

For instance, there are very few people who can make sense of this woman’s sickening actions…

The currently unidentified woman has caused quite a social stir as a result of her manic meltdown at a Tim Horton’s restaurant in British Columbia, Canada.

The bizarre incident sees the enraged woman poop in the fast food restaurant after staff refused to allow her entry to the restroom as a result of her “past behavior”. Whilst that behavior in itself is repulsive (and it takes no stretch of the imagination to figure out what she got up to in there), it is what she does next that really stinks…

Watch the video to see her whole ridiculous rampage…

WARNING: If you haven’t eaten yet, or are currently tucking into your lunch, then you may want to save this for later.

Yep, she really did do that. We told you it would be intense.

Luckily, the incident, which occurred on Monday, was caught on camera because without footage of the entire exchange it’s hard to believe it really happened.

The savage situation ended rather abruptly when the targeted employee phoned the police, who arrived rather quickly to the sh*t-smeared scene.

Unfortunately for officers of the Royal Canadian Mounted Police of Langley, the culprit was not a stranger. Holly Largy, a spokesperson for the force, told BuzzFeed News that they’d sadly “dealt with her before.”

Meanwhile, Tim Horton’s were keen to address the sickening situation and reassure customers that business would resume as normal.

In a statement, they announced: “We strive to create a welcoming environment for all of our guests and the communities we serve. We are deeply concerned by this video as the safety of our team members and guests is always a top priority for us.”

The woman responsible has since been released from police custody awaiting trial. She will appear in court at a later date.

No doubt, this case will be floating around for a while!