I find a good formula to use is *offensive word* *gerund* *seemingly innocuous word in other contexts*
Examples:
You cock chugging sycophant!
You can always add some adjectives to spice it up as well as turning the seemingly innocuous word into a horrible one.
I hope you burn in hell you you moronic, half-brained, ass licking twatlump!
Of course, the angrier I get the more colorful I can be...usually I twist people's words back on them, I reckon I'm more improvisational during an argument. My language isn't for those below the age of 17, as you can see. 
I would give you a taste of my more refined and sarcastic wit, but I like to save that for special occasions...and I'm not really feeling it right now. 
~Zoo