Cardi B has gone on an expletive-laden rant after Donald Trump claimed victory in the US election.
The 'WAP' hitmaker was left furious after the Republican painted the states of North Carolina, Georgia, Texas, Florida, and Iowa red and fumed that she will "f*** up" Trump's supporters.