Yesterday was Father's Day and if you happened to check out social media, you'll have noticed it was absolutely flooded with posts from people heaping praise on their dads, granddads and step-dads - even celebrities got in on the act.
However, 22-year-old Brandon Lee - the son of rock star Tommy and Pamela Anderson - took to Instagram to absolutely rip his dad to shreds.
It started with a post from Tommy, 55, honouring his own dad, but which ended up slating his offspring, writing: "Sometimes I feel like I failed as a father, because my kids don't know the value of things.
"If they break something, they don't care because they know they'll just get a new one, if they hurt someone, they don't care because so many people tell them it's OK. I never wanted this for my kids.
"I know I'm not fully to blame, because their mom has a lot to do with it, enabling bad behavior and buying them things when they weren't good, but I guess I hoped at the end of the day they would end up kind.
"I love them dearly, don't get me wrong, but man, sometimes it's really tough to watch your kids grow up without those morals."
Brandon, who also has a brother called Dylan, spotted the post and replied by telling his dad: "Remember what happened last time you said this shit? You gotta show up to be a dad, big guy.
"If you think we're so bad (which I can assure you we are not) then you should have showed up to a few more BDays and baseball games.
"Someone like you couldn't raise a man like me. Once again painting our family in a negative light. Who the fuck are you? Just move on dude... WE ALL HAVE."
Before threatening: "Or I'll put you right back to fuckin sleep."
WATCH: PAMELA ANDERSON TALKS ABOUT RELATIONSHIP WITH VLADIMIR PUTIN
That seems to be an apparent reference to the physical spat they had earlier this year. Oof.
He then reposted the video of his dad lying flat out, reportedly filmed after Brandon hit him, which he claims was in self-defence.
Someone needs to get this pair on The Jeremy Kyle Show.
Featured Image Credit: PA
Topics: Celebrity, US News, Pamela Anderson