Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chixiao chuixia chuxiao shixiao chijiao chexiao ?

chuī xiāo to play the xiao , a vertical bamboo flute / (literary) to beg on the streets (abbr. for 吴市吹箫) / (slang) to give a blowjob

Dictionary · Google Translate · Help
By MDBG 2025