oh, how slang changes
Barbara Stanwyck is a dancer in a nightclub with a nickname 'Sugarpuss' and when Gary Cooper says to his fellow lexicographers "Her name is 'Sugarpuss' O'Shea, it's slang.... 'sugar' must mean pretty and 'puss' must mean face, because she has a pretty face", I cannot help but laugh out loud.
Today, if a nightclub 'dancer' was nicknamed 'Sugarpuss', it certainly would not be referring to her face.
If we could only turn back the hands of time away from vulgarity and back toward innocence