1 definition by DinkALot

Top Definition
1) Money in Chinese.
2) Chinese and Singporean last name.
3) French for dog.
Chien is money in Chinese.
by DinkALot October 28, 2007

Mug icon
Buy a chien mug!