Understand Chinese Nickname

我该闭嘴

[wŏ gāi bì zuĭ]
It literally means 'I should shut up.' It conveys a feeling of needing to stay silent, possibly due to not wanting to say the wrong thing or continuing on an already sensitive subject.
Generate Chinese Nickname
Relation Nicknames