When the officer refuses the 12-year-old calls him a "motherf***er", and a "pig".
The other officer in the video is taking down the woman's details and those of her children while the mother continues to film the 12-year-old.
The boy continues to yell at the cops to take off his handcuffs, calling them "pigs", "dirty dogs" and a plethora of other derogatory terms.
"Shut your mouth right now," the mother yells at the boy in handcuffs, before threatening to 'whack' her other son.
"Take these f***ing handcuffs off me... you're luck bra you're a f***ing copper," the 12-year-old screams at the police.
As the cop continues to take down the woman's details, he asks for clarification of the name of the child in handcuffs.
"What, you arrested him and you don't even know his name?" the mother yells.
"You walked straight up to me and said my name you stupid pig... that's why you're pissing me off you dumb dog," the 12-year-old says
When the police finish recording the details of the family involved, one reiterates why the 12-year-old was put in handcuffs.
"He's been involved in throwing rocks at passing vehicles, as well as a bus - causing damage to two different bus windows," one of the officers tells the child's mother.
The woman screams at the children to come along with her, telling them they're going straight to "pop's".
"This here's going viral, this motherf***er," she yells. "This is going on Facebook when I get home."
- Daily Mail