Lupe Fiasco recently made an appearance on Fox’s “The O’Reilly Factor” Monday night (June 20) to defend his highly controversial comments about President Barack Obama.

To put it in simple words, in a recent interview with CBS, the rapper made a fool of himself as he claimed our president was “the biggest terrorist.” And when Bill O’Reilly caught wind of Lupe’s comments, he challenged the Hip-Hop artist to appear on his show to defend his comments (after calling him a “pinhead” of course).

Watch Lupe Fiasco make an even bigger fool of himself on “The O’Reilly Factor” below: