I like it, although, if you feel the need to announce what it says/stands for/means then you definitely need to revisit your design and present it in a way where there's not guess work. After all, your logo should speak for you when you're not there, represent you when you cannot show your site.
I like the font, if you would, PM me the name of the font, i could use it for one of my projects.
I think the doood stands out enough that you don't have to mention what it means/says. for the logo alone :tu::tu: