A massive caught-on-video brawl over crab legs erupted inside of a Chinese buffet in Queens last month after one diner accused another of being a “privileged white bitch,” according to patrons and a victim involved.

The wild incident unfolded inside of the Queens Buffet eatery on Atlantic Avenue in Ozone Park on Feb. 23 at around 7 p.m., police said.

A victim, who would only identify herself as Christine, 39, told The Post Thursday that the melee started when her 10-year-old son was waiting at the buffet for crab legs and another woman “pushed him with her hip.”

“I was like, ‘Can you please do me a favor? I would appreciate it if you kept your hands off my child.’ And the mother comes over and she was like ‘You already had the first two batches,’” Christine said.

“I said ‘Listen, he’s 10-years-old, he’s going to grab maybe six or seven and we’re leaving. We’re gonna’ keep it moving.’ And she turns around and she goes ‘Privileged white bitch’ and that’s when everybody came over and started screaming,” said Christine, who is white.

Restaurant customer Donna Brown captured the large fight in a Facebook Live video.

“Listen ya’ll I had to come out here to let y’all see this. I’m in a buffet and they are fighting over crab legs!” Brown said in clip.

In the 10-minute video Brown posted to Facebook, a band of people can be heard shouting before the fracas breaks out near the buffet.

“Craziness,” Brown says as the scuffle continues. “They throwing glass around. This is getting real now.”

“My people are so ignorant over food. Over food. Crab legs, yo. You can’t make this up,” Brown said in the video. “You can’t make this up at all. You can’t make this up. I can’t believe it.”

Christine said that she was left with her neck bleeding and bruises all over her body from the fight.

“I have a bald spot from where they ripped my hair out,” she said.

Queens Buffet manager Budi Chan, 58, said that the fight involved two groups — a party of 16 people and another party of seven whom he said were regulars.

“They had kids. Both [groups] were families,” Chan said.

“It was out of control because at that time it was full so we were busy with customers. I know they started shouting, yelling so I just told them ‘Calm down, calm down,’” said Chan, who called 911.

He added: “They were hitting each other and I saw they pulled the hair.”

Chan said that by the time police arrived on the scene the fight was over and the customers involved had left.

The manager added that it’s not the first time customers have got into it over his restaurant’s crab legs.

“Mostly the customers argue with the crab legs because when the crab legs come out people just rush and take them,” Chan said. “If we have a few guests when they come out, after maybe one or two minutes [the crab legs are] gone.”

No arrests have been made, but 10 people are being sought for starting the melee, according to cops.