Horrific footage captured the moment an unhappy woman at a restaurant defecates and flings the matter at staff members.
The incident at Tim Hortons corporation said it is "deeply concerned" after the graphic video was circulated online.
The woman was briefly detained by officers before being issued a date to appear in court.
According to a statement by the corporation, a staff member had denied the woman access to their restroom.
"The team member used their discretion in this case and denied access to this guest based on past behaviour and out of concern for the immediate safety of team members and guests in the restaurant."
Police were called when the situation escalated, the statement went on.
CCTV footage captures the woman arguing with staff before pulling her pants down and defecating.
She then throws the excrement at the employee before grabbing a fistful of napkins to wipe herself.