If Charles Barkley doesn't learn anything else he now knows to never mess with Gabrielle Union's man, Dwyane Wade.

Gabrielle Union Talks Dwyane Wade & LeBron James Alleged Beef 'They Talk Nonstop'

Union clapped back at Barkley after he said Wade did not deserve to make the NBA All-Star team this year. During a segment on TNT's Inside the NBA Barkley got to into a disagreement with Kenny Smith. While Smith said Wade should play in this year,Barkley disagreed.

He stated, "Dwyane's great, [he's] a Hall of Famer, but he didn't deserve to make the All-Star team," said Barkley. "Dwyane Wade is not having an all-star year."

WATCH: Gabrielle Union Reveals What Dwyane Wade Thinks About Her Sexy 'Being Mary Jane' Scenes

Union caught wind of the comments and gave Barkley a slight read on Twitter Thursday.

She wrote, "Forgive Charles...Kenny Smith is a 2x champion & his opinion is most sound...it's like me talkin bout Meryl Streep but I ain't won nuthin,.

But it didn't end there. Berkley threw lots of shade at Union on the show.

He told her, "First of all don't ever mention you and Meryl Streep in the same sentence, Meryl Streep would never be on 'Snakes on Plane' or Madea."

When Smith told Barkley that Union actually never starred in Snakes on a Plane, he responded, "She could have been. I've seen her act. You say something bad about me, I'm going to say something about you. I like that lady. She's a very nice lady and I like Dwyane, but we get paid to be honest."

Check out Union's tweet and Barkley's comments in the video below.