“These are private opinions that were made public, “ Mos Def said, “This was barbershop talk.” It seems like the internet got Mos Def caught out there after seemingly challenging commercial emcees. He goes on to explain in depth why he’s not battling anybody.