不吐不快 bù tǔ bù kuài

DEFINITIONS

  1. to have to pour out what's on one's mind (idiom)

CHARACTERS

不 bù no, not; un-; negative prefix
吐 tǔ vomit, spew out, cough up
不 bù no, not; un-; negative prefix
快 kuài rapid, quick, speedy, fast; soon