Rapper Lupe Fiasco was escorted from stage Sunday night after making disparaging remarks about President Barack Obama—which is generally seen as poor manners when you're performing at a party celebrating President Barack Obama.

Fiasco launched into his anti-war song "Words I Never Said" at a pre-inauguration event hosted by the organization StartUp RockOn. In the video below, guards can be seen approaching the rapper following his lyrics, "Limbaugh is a racist, Glenn Beck is a racist/ Gaza Strip was getting bombed, Obama didn't say sh*t/ That’s why I ain't vote for him, next one either." 

According to the Washington Post, security asked Fiasco to move on to the next song, but the rapper refused. He was then removed from stage.

However, organizers say Fiasco's personal opinion had nothing to do with his set's abrupt ending. StartUp RockOn released a statement saying: "Lupe Fiasco performed at this private event, and as you may have read, he left the stage earlier than we had planned. But Lupe Fiasco was not 'kicked off stage' for an 'anti-Obama rant.' We are staunch supporters of free speech, and free political speech. This was not about his opinions. Instead, after a bizarrely repetitive, jarring performance that left the crowd vocally dissatisfied, organizers decided to move on to the next act."

For the record, this isn't the first time Fiasco has been vocal about his disapproval over President Obama. In 2011 the rapper called him "the biggest terrorist."