Mine has no meaning at all. In the early days of internet, I would change ISPs so I could get that free month or two of service so I made up a name that was short and not copied by someone else and I would jump to another ISP. I could also tell where I have been as that name was already used. I get on a few other sites so if you see a "zabooda" out there it is me. When I give my email address over the phone, phonetically (pardon the pun) it is easy to spell out. Someone on line once thought it meant something in Russian.