I sort of lean towards my own coinage, "Kackling Kamalla", but there are other good choices

Like the British TV host(ess) who called her “a Cackling Pantsuit”.

Trump is test marketing “Laffin’ Kamala Harris” — I’m not so wild about that one, but, as panicked Democrats are pointinng out about their current president, there’s plenty of time befor the conevention, so Trump may wish to try again.