When I write something for fun I want to name it something fun and I don't care what other thinks, whether they can find it in their Google or not, the point was writing the code and if I can't give a lovely name to my own projects what's it good for? If you find it offensive for you taste don't use it. An open source repository that tries to police this kind of stuff is just ridiculous unless there is a legal issue.
Who finds "upskirt" offensive? It's childish, yeah, offensive, I don't think so. If a woman decides to not work on open source projects because she finds that a library named "upskirt", that's her problem.