One of my funnest names was also highly offensive and was presented as a choice by the random name generator on live in '99: A troll shadowknight got offered "Bagukum" and I was all over that like honeybees on a wasp! It eventually received a complaint and was banned for several years, but now the live side filters allow the name.
Skeezy got picked because, well, trolls are skeezy, ratty things and this guy is a troll.
Lihom is an acronym for Legend In His Own Mind because each and every one of is...
Punkadin and his partner Palipunk are dual shouts to my elder son and a friend from live, as well as a couple friends from WoW as these are the nicknames I used to refer to their paladins.
Chromedome Shiny Pate is an Erudite wizard... you seen that kid's forehead? 'Nuff said!
Calmist During Storms the enchanter is named as if he were on a server where enchanters actually function!
Slab O Meat is the ogre warrior as you would expect.
Have fun with them gang, I really get a big smile from a well played name. A classic example would be Xiggie's Shaman, Foreign Policy. Best name for an MGB toon evah!