Lil Wayne completely lost his cool and went off on a referee during an anti-violence charity basketball game on Sunday.

It all went down when Weezy’s “Young Money” team faced off against LooseCannon SLIM’s squad at the St. Louis Celebrity Basketball game.

Weezy was apparently upset about the calls during the game, so he went off on a referee as a result. Video of the incident has recently surfaced, and there are a lot of reports circulating that Weezy even spit on a ref, although it’s hard to tell for sure.

Weezy probably should’ve kept his cool and taken the high road here, especially being that it was a charity game that was supposed to go against violence.

[TMZ Sports]