0 Lupe Fiasco: Bitch Bad (Video) August 22, 2012 planetillshelby There are so many intertwined subjects here. You’ll need to put your smart guy drawahs on to watch.