Lil Wayne picked a fight at an anti-violence charity event.

This video shows the rapper going after a referee at a celebrity basketball game against gun violence.

Oh Weezy. You're too much. You couldn't stop being you if you wanted to. And if there was a time you wanted to, it probably was at Sunday's "Put Down the Pistol" charity basketball game at St. Louis University.

Lil Wayne's Young Blood team was going up against a team coached by the event's promoter, ironically-named St. Louis rapper Loose Cannon Slim. During the game, Wayne became convinced that a referee was blowing calls, and ultimately got so mad that he forgot the reason he was there (ending violence) and got in the ref's grill. The 32-year-old rapper spat in the man's face, and that's when a full-scale brawl erupted.

TMZ reports that police were called to the scene, but no one was arrested. Let's hope Lil Wayne learned his lesson. It has to be embarrassing for him to look like the unstable one at an event hosted by a guy named "Loose Cannon."