Southern Belles.
I don't think it's cute, although it is less offensive used this way than other ways. I think it's demeaning.
Look....you've got to call it something and I believe it (the P-word) sounds much sweeter and more gentile than the anatomically correct, but somehow irritatingly vulgar sounding V-word.
As I said earlier though, it may be a regional thing.