1 definition by LegendFeather

Someone who always tries to make the situation less harsh, insisting on that attempt to the point of making things just worse, for other people or themselves

Someone who can't give no for an answer.
Your mom is a total sugar queen

Teacher didn't have to turn the project into a group project. She is a total sugar queen
by LegendFeather December 22, 2020
Get the Sugar queen mug.