Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: pass push pushy pus pushi piss ?

yín liǔ pussy willow
xué (coll.) vagina / pussy
yín xué pussy / cunt / twat
nóng pào pustule / pussy pimple / same as 脓包

Dictionary · Google Translate · Help
By MDBG 2025