Cho-cha

What is Cho-cha?


1.

a female pooter

"Git your face outa my cho-cha!"

See mateo


8

Random Words:

1. a person, usually a female, that gives oral sex to everyone. Damn laquisha is a head driver, she blew all three of us. See head driver..
1. isle of wight slang for caterpillar thats a gurt mallyshag on that leaf See mallyshag, isle of wight..
1. in english: im the leetest hacker one who beleives they are the greatest and leetest of all hackers so they let people konw by making t..