Yeah, I say
Bitch bad, woman good, lady better
Lupe is against the use of the word “bitch” as it is very demeaning to women. Therefore he says that by using the words “woman” or “lady” it is a much more respectful and correct way to address women
Lupe made much the same point on the the song “Hurt Me Soul” (which was on his first album Food & Liquor) in which he also mentions that he didn’t like the word “bitch”.
A hypothesis of his equation: bitch = subhuman; woman = simply human; lady = above human
To help improve the meaning of these lyrics, visit "Bitch Bad" by Lupe Fiasco Lyrics 1 and leave a comment on the lyrics box