Understand Chinese Nickname

到底我该怎么说

[dào dĭ wŏ gāi zĕn me shuō]
A name reflecting frustration or bewilderment about how to communicate feelings or thoughts, equivalent to 'So How Can I Put It'. It expresses difficulty finding the right words in complicated situations.
Generate Chinese Nickname
Relation Nicknames