Lil Wayne committed a major foul at a charity basketball game in St. Louis on Sunday night (May 31) and he wasn't even one of the players. The Young Money leader, who took on the role as the coach of his Young Money b-ball team, wasn’t too happy with some of the referee's calls. The result: Weezy attempted to fight the ref.

According to TMZ, Coach Weezy was upset with the referee because he was making so many bad calls. The "Believe Me" rapper confronted him, which then led to pushing and shoving and players attempting to prevent Wayne from physically assaulting the referee. Some witnesses claim that Tha Carter V creator even spit on the ref during the confrontation. Eww.

In the end, Wayne was eventually kicked out of the game for allegedly starting the brawl.

Weezy was headlining the 4th annual LooseCannon Celebrity Basketball Game in St. Louis with LooseCannon vs. Young Money competing in the charity tournament. Proceeds from the event went to Better Family Life’s “Put Down the Pistol” campaign.

They may want to change it to "Put Down the Fists" initiative.

Reps for Lil Wayne had no comment on the matter.

Watch more footage of the argument below.

Watch Lil Wayne Argue With Referee at Charity Basketball Game

See 10 Rappers’ Lowest Career Moments