Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chaojia chaiji chaijie chajia chaixia chijia ?

chāi jiā (slang) low-level drug dealer / (slang) (of a pet) to wreck the house (scattering trash, chewing on furniture etc)

Dictionary · Google Translate · Help
By MDBG 2024