Lupe Fiasco isn’t just a dope MC, he’s good for a hot soundbite too. When you’re as well-informed as the Chicago rhymer, you tend to have an opinion on all types of stuff. Even though some of those opinions do seem pretty far out times. With Lupe celebrating born day No. 30 today, we figured we’d gather up some of the head-scratchers that made us go, “For real?” So let’s take a look back at Lupe’s most outrageous statements—from calling President Obama a terrorist to talking about busting guns as a baby. Hey, they don’t call him “Fiasco” for nothing.

Written by Brad Wete (@BradWete)

Follow @ComplexMusic