JENNIFER HUDSON is furious with BARBARA WALTERS for trashing her fiancé on “The View”!

A source says the Oscar-winning singer, 32, left the show in tears after Barbara asked whether her hubby-to-be, 33-year-old David Otunga, paid for Jennifer’s engagement ring.

“Jennifer was really angry with Barbara for asking something so personal and trying to embarrass her and David,” said an insider on the daytime chat fest. “Even though Jennifer earns more than David, he does pretty well, and she doesn’t like it when someone implies he’s mooching off her.”

David, a Harvard-educated liti­gation attorney and professional wrestler, popped the question in September 2008 with a five-car­at diamond and platinum ring.

But the couple – parents of 4-year-old David Jr. – postponed their wedding after Jennifer’s mother, brother and nephew were murdered the month after their engagement.

In early October of this year, the “Dreamgirls” star was on “The View” promoting her latest film, “The Inevitable Defeat of Mister & Pete,” when Barbara stepped on her toes.

The panel had previously discussed whether a woman should buy her own engagement ring, and when Jenni­fer was later chatting with the ladies, Bar­bara cattily asked her: “Did (David) pay for the ring?”

Jennifer said “yes” and flashed her spar­kler, but she broke down backstage, ac­cording to the source.

“Jennifer felt it was an insulting crack,” explained the insider.

“She had tears in her eyes as she talked about how tired she is of defending herself and David, and she said Barbara should know better. Jennifer has vowed that she won’t appear on ‘The View’ again until after Barbara retires.”