By now, you've probably seen the interview in which Lupe Fiasco calls Barack Obama a terrorist. The comment stirred up some controversy and soon after Bill O'Reilly got involved, claiming that Lupe wouldn't appear on his show because he couldn't possibly defend his statement. Then he called Lu a pinhead.

Earlier today, Mr. Fiasco made his appearance on The O'Reilly Factor, where he attempted to explain his point of view. Watch the segment above.