look up any word:
1. Chincha
spanish slang for little vagina
She def had a chincha
rss and gcal