what do you call a person who be like "you better stop the sweet talk or keep your pretty mouth shut* what should you call their personality

1 answer

A person who makes statements like "you better stop the sweet talk or keep your pretty mouth shut" might be described as blunt, assertive, or direct. Their personality may also come off as confrontational or aggressive. If they often dismiss or belittle compliments or praise, they might also be seen as cynical or combative. Overall, terms like "no-nonsense" or "straightforward" could also apply, depending on the context and their overall demeanor.