The BET founder said the former vice president should "spend the rest of his campaign apologizing to every black person he meets."
"If you have a problem figuring out whether you're for me or Trump, then you ain't black," Biden told the show's host Charlamagne tha God on Friday.
"Vice President Biden's statement today represents the arrogant and out-of-touch attitude of a paternalistic white candidate who has the audacity to tell Black people, the descendants of slaves, that they are not Black unless they vote for him," Johnson told Fox News.
He should spend the rest of his campaign apologizing to every Black person he meets."
On Twitter, Diddy told Biden that the "black vote ain't free."