Smooth-talking ladies Synonyms

SL abbreviation

SL is an abbreviation for Smooth-talking Ladies
What does SL stand for?
SL stands for "Smooth-talking Ladies"