Word Definition - 心直口快

xīn zhí kǒu kuài frank and outspoken (idiom); straight speaking; to say what one thinks