I remember sitting there trying to think of a username, and humming and hawing about whether I should use the same one as the main blog and elsewhere, I wanted a unified online identity, so that's why I went for it.
The name makes total sense in the context of the other blog, not a lot more now.
Thankfully quite a few other people have silly names too! Also I enjoy beating people at Splinterlands with my silly name, when they've all got names like 'mysticdragon' etc.
I think the meaning of yours is quite obvious!