Skip to main content

Definitions by Jstizzle

Chinchilla 

slang word for a cool urban latina
You are so Chinchilla with that mini skirt
Chinchilla by Jstizzle August 4, 2006