Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: going gexing gaming geming geyang geyong ?

ying (coll.) objectionable / to feel revolted / to gross (sb) out

Dictionary · Google Translate · Help
By MDBG 2024