charles barkley*Growing up, we bet Charles Barkley’s grand ma used to tell him all the time: “boy, you is a mess!” And that’s pretty much what you think about him even today.

The former NBA great, now NBA broadcaster is known for speaking his mind and telling just like it is. And Thursday night was no different.

Caught on a live microphone during the first quarter of the Miami Heat vs. Atlanta Hawks broadcast, Barkley said the money he earns from his endorsement of Weight Watchers is a “scam” while joking with Reggie Miller and Kevin Harlan off the air. It may sound bad, but he was actually comparing it to the relatively easy money he makes as an NBA analyst.

“I have to lose two pounds a week. I’m at 38 pounds now. They come and weigh me every two weeks. I’ve never missed a weigh-in. I’m never going to,” Barkley begins. “I’m feeling much better. But I ain’t giving away no money. … I’m not giving away no free money. I thought this was the greatest scam going — getting paid to watch sports — but this Weight Watchers thing is a bigger scam.”

Boy, you is a mess!

Check out the video and enjoy a good giggle. Hopefully, Weight Watchers is laughing, too: