Chi Chi Chi

What is Chi Chi Chi?


1.

a sound of disapproval made by sub-continental (indian, sri lankan etc) people... mainly women.

chi chi chi, what is all this silly nonsense?


58

Random Words:

1. A slang term that means 1.75 liters of alcohol. It is used in refencing how much alcohol one has. Aaron: Hey betsy I got a 1.75 with yo..
1. another way of saying "no", but with more emphasis. Seemingly derived from the Dutch "nooit" Also, perhaps a combi..
1. Number of visits to reviews on Epinions. Wow. Look at the amount of hittage on that Radiohead review...