Thank you everyone for continuing to report these threads from what I have deemed the "Jibberish Troll"
I have been banning and deleting threads as they come as quickly as I can, and have reminded the admins who do the nickname approvals to keep an eye out for particular kinds of nicknames,but a few still seem to be getting through. Not acknowledging them in their threads or posting to them does help me with the deletion process, and maybe eventually give up and leave.