NopeZen, which yes, is obvious lol, and dell because of the computer company? I like it either way!
I'm just assuming it comes from karate?
I think you ran out of creativity, or at least thought you did, and then came up with the most creative username on the forum without knowing it.