I personally didn’t have any issues with the name, but I do remember thinking that someone might not like it, when I first saw it. I also just googled it, and there are some less-than-flattering definitions of it on Urban Dictionary.

I guess that is the tough part about a global Internet – different words can have different connotations depending on where you are.