Country Dictionary

A fork of Rural Dictionary

Chinchilla

slang word for a cool urban latina

You are so Chinchilla with that mini skirt

by Jstizzle August 04, 2006