Meaning of "Pretty Little Ditty"

something regarded as absolutely necessary or appropriate.