You know his name is Wasalu right? So, he heard the name Lupe and liked it. (Little did he know that Lupe is a hispanic female name, especially him growing up around Latin Kings). So with this spanish theme, he wants to be known as Lupe the Terrible. you know like, Cyhi Da Prince, somethin along those lines. So he calls himself Lupe Fiasco (Fiasco being bad;terrible;etc). But With the spanish language, when you put something like that it means. blank IS blank. More or less, his name means Lupe IS Terrible, he almost changed it when he realized it, but he didn't lol.