I think it’s fine, for myself. I know you guys hail from Down Under, and the slang makes sense to me. I can, however, see how some North Americans could derive a negative connotation from it, on first glance. Most likely some dirty-minded reference — or that could just be me… That said, it still is a name that fits within the “web 2.0” conventions of the web app world.
I’m curious myself what other readers here might think.