itty bitty pussy broken