Cho-cha

What is Cho-cha?


1.

a female pooter

"Git your face outa my cho-cha!"

See mateo


8

Random Words:

1. 1.Lages, formerly Lajens, is a Brazilian town located in the central part of the state of Santa Catarina, in the region known in Portugu..
1. a boring town in massachusetts where the flea market comes 3 times a year and where the center of town kids have nights on the town ever..
1. Abbreviation of "Urban Dictionary Word". When you use a new word from Urban Dictionary that no one actually knows, and they as..