What does "sweet company" mean?
Native speaker’s answer
Rebecca
"Sweet" refers to something which is pleasant or nice. So "sweet company" here describes company, or people, which would be pleasant to be around. "Sweet company" is not a general expression.