All British insults are great, tbh. Those fellows have a knack for mashing words together with their accents to create glorious phrases solely for that purpose.
When Trump tweeted something about Scotland and Brexit, one Scot called him a "weaselheaded psyducknugget" and I lost my muk. Other insults in response to that tweet include:
There's also "a hundred thousand sperm, and
you were the fastest?"
Oh and Gordon Ramsay's insults too, but those are a given. Specifically these two: "You psyducking donkey!" and "You fat useless sack of psyduckin' yanky danky doodle muke"