BTW, almost everyone here has an insult name -- Che, Mao, Buckwheat, Forrest (doubly clever, as it could be either Gump or Nathan), Fat Albert, Sheriff Bart, and the half dozen or more Fac has for Red which I haven't kept up with. I feel a bit left out. I could offer some suggestions, if you're in a hurry and need a quick insult off the shelf.
Can o' pee
Oilslick
Boil
Oilcan't
Oilspill
I hope these help, and can expedite the process of insult naming that is so integral to this forum.