Blac Chyna. Picture: Instagram (@blacchyna)

Blac Chyna has defiantly hit back after an altercation at a theme park in California - but admitted violence is never the answer.

The reality TV star was at Six Flags Magic Mountain when footage emerged of her swinging a pink stroller at a woman during the row.

Taking to social media after the mysterious row, and the 29-year-old mum — who has King Cairo, five, with ex Tyga and 17-month-old daughter Dream with ex Rob Kardashian — posted on Instagram: "Being famous is hard enough dealing with scrutiny but when someone feels comfortable to come and touch your child it's a whole other story.

"I do not condone violence nor am I a violent person but shout out to all of the amazing mothers out there that will protect their children at all cost. Love, King and Dreams mommy."

Blac was joined at the theme park by her 18-year-old boyfriend YBN Almighty Jay, after rumours of a relationship were initially sparked when they were spotted on a date in February.