The best trash talk is the kind that mocks trash talk. Specifically, the kind that is given - and taken - in good nature. Example:
ally1: MY EXOTIC ILLEGAL PET CAN TANK BETTER THAN YOU!!!11oneone
ally2: umm... fluffy needs a res.
ally1: What? ... oh. uhh..
enemy1: o.O (what in h*ll...?)
ally1 [Alliance]: I'm using Comfort Animal on Fluffy [Pet]!
ally2: ... gg ..
Although rare, I sometimes use "trash talk" to compliment others. If I say "lousy hex breaker -_-" in Local chat, you can interpret it as "wow, good job; I didn't expect to be countered by that".
Honestly, though, the people who spam things like "Kurdicks" and "Suxons" really don't make a good showing for their own side. That's almost as stupid as the time the US government labeled French Fries as "Freedom Fries" (man, I was embarassed to call myself an American...) Really, do you really think that you're being clever by mixing a crude word with your enemy's name?