blunthearted
/ˈblʌnθɛrtɪd/Definitions
1. adjective
having a straightforward and honest nature; not tactful or diplomatic
“She was blunthearted when giving her honest opinion about the new policy.”
2. adjective
lacking in subtlety or finesse
“He was a blunthearted politician who often spoke his mind without considering the consequences.”